From 3dc4d92a5e38ee9ff62823da27925aedc8ebb3ea Mon Sep 17 00:00:00 2001 From: Vijay Pratap Date: Sat, 20 Jul 2024 19:17:30 +0530 Subject: [PATCH] Y2024 --- README.md | 110 ++++++++---------- app-stop.sh | 6 +- app-upgrade.sh | 24 ++-- library-stop.sh | 6 +- library-upgrade.sh | 24 ++-- packages/create-mernjs-app/README.md | 110 ++++++++---------- .../app/electronjs-boilerplate.zip | Bin .../app/electronjs-boilerplate/.env | 0 .../app/electronjs-boilerplate/.env.example | 0 .../app/electronjs-boilerplate/.eslintignore | 0 .../app/electronjs-boilerplate/.eslintrc.json | 0 .../app/electronjs-boilerplate/.gitignore | 0 .../electronjs-boilerplate/.prettierignore | 0 .../app/electronjs-boilerplate/.prettierrc | 0 .../.vscode/project.json | 0 .../.vscode/settings.json | 0 .../app/electronjs-boilerplate/README.md | 0 .../app/electronjs-boilerplate/electron.js | 0 .../app/electronjs-boilerplate/jsconfig.json | 0 .../app/electronjs-boilerplate/package.json | 0 .../public/assets/icons/icon-128x128.png | Bin .../public/assets/icons/icon-144x144.png | Bin .../public/assets/icons/icon-152x152.png | Bin .../public/assets/icons/icon-192x192.png | Bin .../public/assets/icons/icon-384x384.png | Bin .../public/assets/icons/icon-48x48.png | Bin .../public/assets/icons/icon-512x512.png | Bin .../public/assets/icons/icon-72x72.png | Bin .../public/assets/icons/icon-96x96.png | Bin .../electronjs-boilerplate/public/favicon.ico | Bin .../electronjs-boilerplate/public/index.html | 0 .../public/manifest.json | 0 .../electronjs-boilerplate/public/robots.txt | 0 .../app/electronjs-boilerplate/src/App.css | 0 .../app/electronjs-boilerplate/src/App.js | 0 .../app/electronjs-boilerplate/src/Store.js | 0 .../electronjs-boilerplate/src/Utilities.js | 0 .../src/components/Button.js | 0 .../src/components/Footer.js | 0 .../src/components/H2.js | 0 .../src/components/Header.js | 0 .../src/components/TextInput.js | 0 .../src/components/index.js | 0 .../app/electronjs-boilerplate/src/index.js | 0 .../src/pages/Dashboard.js | 0 .../electronjs-boilerplate/src/pages/Login.js | 0 .../src/pages/NotFound.js | 0 .../src/pages/Signup.js | 0 .../src/reducers/AuthReducer.js | 0 .../src/reducers/CoreReducer.js | 0 .../electronjs-boilerplate/tailwind.config.js | 0 .../app/expo-boilerplate.zip | Bin .../app/expo-boilerplate/.gitignore | 0 .../app/expo-boilerplate/README.md | 0 .../app/expo-boilerplate/app.json | 0 .../app/expo-boilerplate/babel.config.js | 0 .../app/expo-boilerplate/metro.config.js | 0 .../app/expo-boilerplate/package.json | 0 .../src/app/(tabs)/_layout.tsx | 0 .../expo-boilerplate/src/app/(tabs)/index.tsx | 0 .../expo-boilerplate/src/app/(tabs)/two.tsx | 0 .../app/expo-boilerplate/src/app/+html.tsx | 0 .../expo-boilerplate/src/app/[...missing].tsx | 0 .../app/expo-boilerplate/src/app/_layout.tsx | 0 .../app/expo-boilerplate/src/app/modal.tsx | 0 .../src/assets/fonts/SpaceMono-Regular.ttf | Bin .../src/assets/images/adaptive-icon.png | Bin .../src/assets/images/favicon.png | Bin .../src/assets/images/icon.png | Bin .../src/assets/images/splash.png | Bin .../src/components/EditScreenInfo.tsx | 0 .../src/components/ExternalLink.tsx | 0 .../src/components/StyledText.tsx | 0 .../src/components/Themed.tsx | 0 .../components/__tests__/StyledText-test.js | 0 .../expo-boilerplate/src/constants/Colors.ts | 0 .../app/expo-boilerplate/tsconfig.json | 0 .../app/fastifyjs-mongodb-boilerplate.zip | Bin .../app/fastifyjs-mongodb-boilerplate/.env | 0 .../.env.example | 0 .../.eslintignore | 0 .../.eslintrc.json | 0 .../fastifyjs-mongodb-boilerplate/.gitignore | 0 .../.prettierignore | 0 .../fastifyjs-mongodb-boilerplate/.prettierrc | 0 .../.vscode/project.json | 0 .../.vscode/settings.json | 0 .../fastifyjs-mongodb-boilerplate/README.md | 0 .../migrate-mongo-config.js | 0 .../package.json | 0 .../fastifyjs-mongodb-boilerplate/server.js | 0 .../src/Routes.js | 0 .../src/Utilities.js | 0 .../src/controllers/AuthController.js | 0 .../src/controllers/CrudController.js | 0 .../src/database/dbconfig/DB_config.js | 0 .../dbconfig/DB_mongodb_connection.js | 0 .../39024820394823409.create_user.table.js | 0 .../src/database/seeders/index.js | 0 .../src/models/User.js | 0 .../app/fastifyjs-mysql-boilerplate.zip | Bin .../app/fastifyjs-mysql-boilerplate/.env | 0 .../fastifyjs-mysql-boilerplate/.env.example | 0 .../fastifyjs-mysql-boilerplate/.eslintignore | 0 .../.eslintrc.json | 0 .../fastifyjs-mysql-boilerplate/.gitignore | 0 .../.prettierignore | 0 .../fastifyjs-mysql-boilerplate/.prettierrc | 0 .../fastifyjs-mysql-boilerplate/.sequelizerc | 0 .../.vscode/project.json | 0 .../.vscode/settings.json | 0 .../app/fastifyjs-mysql-boilerplate/README.md | 0 .../fastifyjs-mysql-boilerplate/package.json | 0 .../app/fastifyjs-mysql-boilerplate/server.js | 0 .../fastifyjs-mysql-boilerplate/src/Routes.js | 0 .../src/Utilities.js | 0 .../src/controllers/AuthController.js | 0 .../src/controllers/CrudController.js | 0 .../database/dbconfig/sequelize-connection.js | 0 .../39024820394823409.create_user.table.js | 0 .../src/database/seeders/UserTableSeeder.js | 0 .../src/models/User.js | 0 .../src/models/index.js | 0 .../app/gatsbyjs-boilerplate.zip | Bin .../app/gatsbyjs-boilerplate/.eslintignore | 0 .../app/gatsbyjs-boilerplate/.eslintrc.json | 0 .../app/gatsbyjs-boilerplate/.gitignore | 0 .../app/gatsbyjs-boilerplate/.prettierignore | 0 .../app/gatsbyjs-boilerplate/.prettierrc | 0 .../gatsbyjs-boilerplate/.vscode/project.json | 0 .../.vscode/settings.json | 0 .../app/gatsbyjs-boilerplate/README.md | 0 .../gatsbyjs-boilerplate/gatsby-browser.js | 0 .../app/gatsbyjs-boilerplate/gatsby-config.js | 0 .../app/gatsbyjs-boilerplate/gatsby-node.js | 0 .../app/gatsbyjs-boilerplate/gatsby-ssr.js | 0 .../app/gatsbyjs-boilerplate/package.json | 0 .../gatsbyjs-boilerplate/postcss.config.js | 0 .../app/gatsbyjs-boilerplate/src/App.css | 0 .../app/gatsbyjs-boilerplate/src/App.js | 0 .../app/gatsbyjs-boilerplate/src/Store.js | 0 .../app/gatsbyjs-boilerplate/src/Utilities.js | 0 .../src/components/Button.js | 0 .../src/components/Footer.js | 0 .../gatsbyjs-boilerplate/src/components/H2.js | 0 .../src/components/Head.js | 0 .../src/components/Header.js | 0 .../src/components/SEO.js | 0 .../src/components/TextInput.js | 0 .../src/components/index.js | 0 .../src/images/example.png | Bin .../src/images/gatsby-icon.png | Bin .../app/gatsbyjs-boilerplate/src/pages/404.js | 0 .../gatsbyjs-boilerplate/src/pages/index.js | 0 .../gatsbyjs-boilerplate/src/pages/login.js | 0 .../gatsbyjs-boilerplate/src/pages/signup.js | 0 .../src/reducers/AuthReducer.js | 0 .../src/reducers/CoreReducer.js | 0 .../gatsbyjs-boilerplate/tailwind.config.js | 0 .../app/nextjs-boilerplate.zip | Bin .../app/nextjs-boilerplate/.env | 0 .../app/nextjs-boilerplate/.env.example | 0 .../app/nextjs-boilerplate/.eslintrc.json | 0 .../app/nextjs-boilerplate/.gitignore | 0 .../nextjs-boilerplate/.vscode/project.json | 0 .../nextjs-boilerplate/.vscode/settings.json | 0 .../app/nextjs-boilerplate/README.md | 0 .../app/nextjs-boilerplate/jsconfig.json | 0 .../app/nextjs-boilerplate/next.config.mjs | 0 .../app/nextjs-boilerplate/package.json | 0 .../app/nextjs-boilerplate/postcss.config.mjs | 0 .../app/nextjs-boilerplate/public/next.svg | 0 .../app/nextjs-boilerplate/public/vercel.svg | 0 .../app/nextjs-boilerplate/src/App.css | 0 .../app/nextjs-boilerplate/src/Store.js | 0 .../app/nextjs-boilerplate/src/Utilities.js | 0 .../src/app/(auth)/login/page.js | 0 .../src/app/(auth)/signup/page.js | 0 .../app/(users)/user-details/[userId]/page.js | 0 .../src/app/(users)/users/page.js | 0 .../nextjs-boilerplate/src/app/globals.css | 0 .../app/nextjs-boilerplate/src/app/layout.js | 0 .../nextjs-boilerplate/src/app/not-found.js | 0 .../app/nextjs-boilerplate/src/app/page.js | 0 .../nextjs-boilerplate/src/app/providers.js | 0 .../src/components/Footer.js | 0 .../src/components/Header.js | 0 .../src/components/TextInput.js | 0 .../src/components/index.js | 0 .../src/hooks/useAuthMiddleware.js | 0 .../src/reducers/AuthReducer.js | 0 .../src/services/AuthServices.js | 0 .../src/services/UserServices.js | 0 .../nextjs-boilerplate/src/services/api.js | 0 .../app/nextjs-boilerplate/tailwind.config.js | 0 .../nextjs-expressjs-boilerplate/.env.example | 0 .../.eslintignore | 0 .../.eslintrc.json | 0 .../nextjs-expressjs-boilerplate/.gitignore | 0 .../.prettierignore | 0 .../nextjs-expressjs-boilerplate/.prettierrc | 0 .../.vscode/project.json | 0 .../.vscode/settings.json | 0 .../nextjs-expressjs-boilerplate/README.md | 0 .../jsconfig.json | 0 .../next.config.mjs | 0 .../nextjs-expressjs-boilerplate/package.json | 0 .../postcss.config.js | 0 .../postcss.config.mjs | 0 .../public/assets/icons/icon-128x128.png | Bin .../public/assets/icons/icon-144x144.png | Bin .../public/assets/icons/icon-152x152.png | Bin .../public/assets/icons/icon-192x192.png | Bin .../public/assets/icons/icon-384x384.png | Bin .../public/assets/icons/icon-48x48.png | Bin .../public/assets/icons/icon-512x512.png | Bin .../public/assets/icons/icon-72x72.png | Bin .../public/assets/icons/icon-96x96.png | Bin .../public/favicon.ico | Bin .../public/manifest.json | 0 .../public/next.svg | 0 .../public/vercel.svg | 0 .../nextjs-expressjs-boilerplate/sentry.js | 0 .../nextjs-expressjs-boilerplate/server.js | 0 .../nextjs-expressjs-boilerplate/src/App.css | 0 .../nextjs-expressjs-boilerplate/src/Store.js | 0 .../src/Utilities.js | 0 .../src/api/Routes.js | 0 .../src/api/Utilities.js | 0 .../src/api/controllers/AuthController.js | 0 .../src/api/controllers/CrudController.js | 0 .../src/api/database/dbconfig/DBConfig.js | 0 .../src/api/database/dbconfig/DBConnection.js | 0 .../39024820394823409.create_user.table.js | 0 .../src/api/database/seeders/index.js | 0 .../src/api/models/User.js | 0 .../src/app/(auth)/login/page.js | 0 .../src/app/(auth)/signup/page.js | 0 .../src/app/(users)/user-details/[id]/page.js | 0 .../src/app/(users)/users/page.js | 0 .../src/app/globals.css | 0 .../src/app/layout.js | 0 .../src/app/not-found.js | 0 .../src/app/page.js | 0 .../src/app/providers.js | 0 .../src/components/Footer.js | 0 .../src/components/Header.js | 0 .../src/components/TextInput.js | 0 .../src/components/index.js | 0 .../src/reducers/AuthReducer.js | 0 .../src/reducers/CoreReducer.js | 0 .../src/reducers/UserReducer.js | 0 .../src/services/UserServices.js | 0 .../src/services/apiCall.js | 0 .../tailwind.config.js | 0 .../app/nodejs-mongodb-boilerplate.zip | Bin .../app/nodejs-mongodb-boilerplate/.env | 0 .../nodejs-mongodb-boilerplate/.env.example | 0 .../nodejs-mongodb-boilerplate/.eslintignore | 0 .../nodejs-mongodb-boilerplate/.eslintrc.json | 0 .../app/nodejs-mongodb-boilerplate/.gitignore | 0 .../.prettierignore | 0 .../nodejs-mongodb-boilerplate/.prettierrc | 0 .../.vscode/project.json | 0 .../.vscode/settings.json | 0 .../app/nodejs-mongodb-boilerplate/README.md | 0 .../migrate-mongo-config.js | 0 .../nodejs-mongodb-boilerplate/package.json | 0 .../public/favicon.ico | Bin .../public/uploads/default-user.png | Bin .../app/nodejs-mongodb-boilerplate/sentry.js | 0 .../app/nodejs-mongodb-boilerplate/server.js | 0 .../nodejs-mongodb-boilerplate/src/Routes.js | 0 .../src/Utilities.js | 0 .../src/controllers/AuthController.js | 0 .../src/controllers/CrudController.js | 0 .../src/database/dbconfig/DBConfig.js | 0 .../src/database/dbconfig/DBConnection.js | 0 .../39024820394823409.create_user.table.js | 0 .../src/database/seeders/index.js | 0 .../src/models/User.js | 0 .../app/nodejs-mysql-boilerplate.zip | Bin .../app/nodejs-mysql-boilerplate/.env | 0 .../app/nodejs-mysql-boilerplate/.env.example | 0 .../nodejs-mysql-boilerplate/.eslintignore | 0 .../nodejs-mysql-boilerplate/.eslintrc.json | 0 .../app/nodejs-mysql-boilerplate/.gitignore | 0 .../nodejs-mysql-boilerplate/.prettierignore | 0 .../app/nodejs-mysql-boilerplate/.prettierrc | 0 .../app/nodejs-mysql-boilerplate/.sequelizerc | 0 .../.vscode/project.json | 0 .../.vscode/settings.json | 0 .../app/nodejs-mysql-boilerplate/README.md | 0 .../app/nodejs-mysql-boilerplate/package.json | 0 .../public/favicon.ico | Bin .../app/nodejs-mysql-boilerplate/server.js | 0 .../nodejs-mysql-boilerplate/src/Routes.js | 0 .../nodejs-mysql-boilerplate/src/Utilities.js | 0 .../src/controllers/AuthController.js | 0 .../src/controllers/CrudController.js | 0 .../database/dbconfig/sequelize-connection.js | 0 .../39024820394823409.create_user.table.js | 0 .../src/database/seeders/UserTableSeeder.js | 0 .../src/models/User.js | 0 .../src/models/index.js | 0 .../app/react-native-boilerplate.zip | Bin .../react-native-boilerplate/.eslintignore | 0 .../react-native-boilerplate/.eslintrc.json | 0 .../app/react-native-boilerplate/.gitignore | 0 .../react-native-boilerplate/.prettierignore | 0 .../app/react-native-boilerplate/.prettierrc | 0 .../.vscode/project.json | 0 .../.vscode/settings.json | 0 .../app/react-native-boilerplate/App.js | 0 .../app/react-native-boilerplate/README.md | 0 .../app/react-native-boilerplate/app.json | 0 .../assets/adaptive-icon.png | Bin .../assets/favicon.png | Bin .../react-native-boilerplate/assets/icon.png | Bin .../assets/splash.png | Bin .../react-native-boilerplate/babel.config.js | 0 .../app/react-native-boilerplate/package.json | 0 .../react-native-boilerplate/src/Routes.js | 0 .../src/components/H2.js | 0 .../src/components/index.js | 0 .../src/pages/Dashboard.js | 0 .../src/pages/Login.js | 0 .../src/pages/Signup.js | 0 .../src/reducers/AuthReducer.js | 0 .../src/reducers/CoreReducer.js | 0 .../src/utils/Store.js | 0 .../src/utils/Theme.js | 0 .../src/utils/Utilities.js | 0 .../app/reactjs-boilerplate.zip | Bin .../app/reactjs-boilerplate/.env | 0 .../app/reactjs-boilerplate/.env.example | 0 .../app/reactjs-boilerplate/.eslintignore | 0 .../app/reactjs-boilerplate/.eslintrc.json | 0 .../app/reactjs-boilerplate/.gitignore | 0 .../app/reactjs-boilerplate/.prettierignore | 0 .../app/reactjs-boilerplate/.prettierrc | 0 .../reactjs-boilerplate/.vscode/project.json | 0 .../reactjs-boilerplate/.vscode/settings.json | 0 .../app/reactjs-boilerplate/README.md | 0 .../app/reactjs-boilerplate/jsconfig.json | 0 .../app/reactjs-boilerplate/package.json | 0 .../public/assets/icons/icon-128x128.png | Bin .../public/assets/icons/icon-144x144.png | Bin .../public/assets/icons/icon-152x152.png | Bin .../public/assets/icons/icon-192x192.png | Bin .../public/assets/icons/icon-384x384.png | Bin .../public/assets/icons/icon-48x48.png | Bin .../public/assets/icons/icon-512x512.png | Bin .../public/assets/icons/icon-72x72.png | Bin .../public/assets/icons/icon-96x96.png | Bin .../reactjs-boilerplate/public/favicon.ico | Bin .../app/reactjs-boilerplate/public/index.html | 0 .../reactjs-boilerplate/public/manifest.json | 0 .../app/reactjs-boilerplate/public/robots.txt | 0 .../app/reactjs-boilerplate/src/App.css | 0 .../app/reactjs-boilerplate/src/App.js | 0 .../app/reactjs-boilerplate/src/Store.js | 0 .../app/reactjs-boilerplate/src/Utilities.js | 0 .../src/components/Footer.js | 0 .../src/components/Header.js | 0 .../src/components/TextInput.js | 0 .../src/components/index.js | 0 .../src/hooks/useAuthMiddleware.js | 0 .../app/reactjs-boilerplate/src/index.js | 0 .../src/pages/Dashboard.js | 0 .../reactjs-boilerplate/src/pages/Loading.js | 0 .../reactjs-boilerplate/src/pages/NotFound.js | 0 .../src/pages/auth/Login.js | 0 .../src/pages/auth/Signup.js | 0 .../src/pages/users/UserDetails.js | 0 .../src/pages/users/UserListing.js | 0 .../src/reducers/AuthReducer.js | 0 .../app/reactjs-boilerplate/src/sentry.js | 0 .../src/services/AuthServices.js | 0 .../src/services/UserServices.js | 0 .../reactjs-boilerplate/src/services/api.js | 0 .../reactjs-boilerplate/tailwind.config.js | 0 .../reactjs-chrome-extension-boilerplate.zip | Bin .../.babelrc | 0 .../reactjs-chrome-extension-boilerplate/.env | 0 .../.env.example | 0 .../.eslintignore | 0 .../.eslintrc.json | 0 .../.gitignore | 0 .../.prettierignore | 0 .../.prettierrc | 0 .../.vscode/project.json | 0 .../.vscode/settings.json | 0 .../Background.js | 0 .../ContentScript.js | 0 .../README.md | 0 .../package.json | 0 .../postcss.config.js | 0 .../public/assets/icons/icon-128x128.png | Bin .../public/assets/icons/icon-48x48.png | Bin .../public/index.html | 0 .../public/manifest.json | 0 .../scripts/build.js | 0 .../scripts/dev.js | 0 .../scripts/env.js | 0 .../src/App.css | 0 .../src/App.js | 0 .../src/Store.js | 0 .../src/Utilities.js | 0 .../src/components/Button.js | 0 .../src/components/Footer.js | 0 .../src/components/H2.js | 0 .../src/components/Header.js | 0 .../src/components/TextInput.js | 0 .../src/components/index.js | 0 .../src/index.js | 0 .../src/pages/Dashboard.js | 0 .../src/pages/Login.js | 0 .../src/pages/NotFound.js | 0 .../src/pages/Signup.js | 0 .../src/reducers/AuthReducer.js | 0 .../src/reducers/CoreReducer.js | 0 .../tailwind.config.js | 0 .../webpack.config.js | 0 .../app/reactjs-webpack-boilerplate.zip | Bin .../app/reactjs-webpack-boilerplate/.babelrc | 0 .../app/reactjs-webpack-boilerplate/.env | 0 .../reactjs-webpack-boilerplate/.env.example | 0 .../reactjs-webpack-boilerplate/.eslintignore | 0 .../.eslintrc.json | 0 .../reactjs-webpack-boilerplate/.gitignore | 0 .../.prettierignore | 0 .../reactjs-webpack-boilerplate/.prettierrc | 0 .../.vscode/project.json | 0 .../.vscode/settings.json | 0 .../app/reactjs-webpack-boilerplate/README.md | 0 .../reactjs-webpack-boilerplate/package.json | 0 .../postcss.config.js | 0 .../public/index.html | 0 .../scripts/build.js | 0 .../scripts/dev.js | 0 .../scripts/env.js | 0 .../reactjs-webpack-boilerplate/src/App.css | 0 .../reactjs-webpack-boilerplate/src/App.js | 0 .../reactjs-webpack-boilerplate/src/Store.js | 0 .../src/Utilities.js | 0 .../src/components/Button.js | 0 .../src/components/Footer.js | 0 .../src/components/H2.js | 0 .../src/components/Header.js | 0 .../src/components/TextInput.js | 0 .../src/components/index.js | 0 .../reactjs-webpack-boilerplate/src/index.js | 0 .../src/pages/Dashboard.js | 0 .../src/pages/Login.js | 0 .../src/pages/NotFound.js | 0 .../src/pages/Signup.js | 0 .../src/reducers/AuthReducer.js | 0 .../src/reducers/CoreReducer.js | 0 .../tailwind.config.js | 0 .../webpack.config.js | 0 .../app/sh-cleanup-projects.sh | 0 .../app/sh-install-projects.sh | 0 .../app/sh-start-projects.sh | 0 .../app/sh-stop-projects.sh | 0 .../app/sh-upgrade-projects.sh | 0 .../{ => boilerplates}/app/sh-zip-projects.sh | 0 .../app/t3js-boilerplate.zip | Bin .../app/t3js-boilerplate/.env.example | 0 .../app/t3js-boilerplate/.eslintrc.cjs | 0 .../app/t3js-boilerplate/.gitignore | 0 .../app/t3js-boilerplate/.vscode/project.json | 0 .../t3js-boilerplate/.vscode/settings.json | 0 .../app/t3js-boilerplate/README.md | 0 .../app/t3js-boilerplate/next.config.mjs | 0 .../app/t3js-boilerplate/package.json | 0 .../app/t3js-boilerplate/postcss.config.cjs | 0 .../app/t3js-boilerplate/prettier.config.mjs | 0 .../app/t3js-boilerplate/prisma/schema.prisma | 0 .../app/t3js-boilerplate/public/favicon.ico | Bin .../t3js-boilerplate/src/assets/favicon.ico | Bin .../src/components/buttons/Button.tsx | 0 .../components/forms/ForgotPasswordForm.tsx | 0 .../src/components/forms/LoginForm.tsx | 0 .../components/forms/ResetPasswordForm.tsx | 0 .../src/components/forms/SignupForm.tsx | 0 .../src/components/hoc/withAuth.tsx | 0 .../src/components/hoc/withPublic.tsx | 0 .../src/components/inputs/TextAreaInput.tsx | 0 .../src/components/inputs/TextInput.tsx | 0 .../app/t3js-boilerplate/src/env.mjs | 0 .../app/t3js-boilerplate/src/pages/404.tsx | 0 .../app/t3js-boilerplate/src/pages/_app.tsx | 0 .../src/pages/api/auth/[...nextauth].ts | 0 .../src/pages/api/trpc/[trpc].ts | 0 .../src/pages/auth/forgot-password.tsx | 0 .../t3js-boilerplate/src/pages/auth/login.tsx | 0 .../src/pages/auth/reset-password.tsx | 0 .../src/pages/auth/signup.tsx | 0 .../src/pages/dashboard/index.tsx | 0 .../app/t3js-boilerplate/src/pages/index.tsx | 0 .../t3js-boilerplate/src/server/api/root.ts | 0 .../src/server/api/routers/user.ts | 0 .../t3js-boilerplate/src/server/api/trpc.ts | 0 .../src/server/api/utils/utils.ts | 0 .../src/server/api/validations/user.ts | 0 .../app/t3js-boilerplate/src/server/auth.ts | 0 .../app/t3js-boilerplate/src/server/db.ts | 0 .../t3js-boilerplate/src/styles/globals.css | 0 .../src/styles/mergeClasses.ts | 0 .../t3js-boilerplate/src/styles/style.scss | 0 .../app/t3js-boilerplate/src/utils/api.ts | 0 .../app/t3js-boilerplate/src/utils/utils.ts | 0 .../t3js-boilerplate/src/utils/validations.ts | 0 .../app/t3js-boilerplate/tailwind.config.ts | 0 .../app/t3js-boilerplate/tsconfig.json | 0 .../library/expressjs-library-boilerplate.zip | Bin .../.eslintignore | 0 .../.eslintrc.json | 0 .../expressjs-library-boilerplate/.gitignore | 0 .../.husky/pre-commit | 0 .../expressjs-library-boilerplate/.npmignore | 0 .../.prettierignore | 0 .../expressjs-library-boilerplate/.prettierrc | 0 .../.vscode/project.json | 0 .../.vscode/settings.json | 0 .../expressjs-library-boilerplate/README.md | 0 .../example/.eslintignore | 0 .../example/.eslintrc.json | 0 .../example/.gitignore | 0 .../example/.prettierignore | 0 .../example/.prettierrc | 0 .../example/package.json | 0 .../example/public/favicon.ico | Bin .../example/server.js | 0 .../example/src/routes.js | 0 .../package.json | 0 .../rollup.config.js | 0 .../expressjs-library-boilerplate/src/auth.js | 0 .../src/getUserFromToken.js | 0 .../src/index.js | 0 .../src/isLoggedIn.js | 0 .../src/setCurrentUser.js | 0 .../javascript-library-boilerplate.zip | Bin .../.eslintignore | 0 .../.eslintrc.json | 0 .../javascript-library-boilerplate/.gitignore | 0 .../.husky/pre-commit | 0 .../javascript-library-boilerplate/.npmignore | 0 .../.prettierignore | 0 .../.prettierrc | 0 .../.vscode/project.json | 0 .../.vscode/settings.json | 0 .../javascript-library-boilerplate/README.md | 0 .../example/.babelrc.json | 0 .../example/.gitignore | 0 .../example/README.md | 0 .../example/config/paths.js | 0 .../example/config/webpack.common.js | 0 .../example/config/webpack.dev.js | 0 .../example/config/webpack.prod.js | 0 .../example/package.json | 0 .../example/public/bundle.js | 0 .../example/public/favicon.png | Bin .../example/public/index.html | 0 .../example/src/app.js | 0 .../example/src/index.js | 0 .../package.json | 0 .../rollup.config.js | 0 .../src/index.js | 0 .../library/nextjs-library-boilerplate.zip | Bin .../nextjs-library-boilerplate/.eslintignore | 0 .../nextjs-library-boilerplate/.eslintrc.json | 0 .../nextjs-library-boilerplate/.gitignore | 0 .../.husky/pre-commit | 0 .../nextjs-library-boilerplate/.npmignore | 0 .../.prettierignore | 0 .../nextjs-library-boilerplate/.prettierrc | 0 .../.vscode/project.json | 0 .../.vscode/settings.json | 0 .../nextjs-library-boilerplate/README.md | 0 .../example/.eslintrc.json | 0 .../example/.gitignore | 0 .../example/README.md | 0 .../example/jsconfig.json | 0 .../example/next.config.js | 0 .../example/package.json | 0 .../example/public/favicon.ico | Bin .../example/public/next.svg | 0 .../example/public/thirteen.svg | 0 .../example/public/vercel.svg | 0 .../example/src/pages/_app.js | 0 .../example/src/pages/_document.js | 0 .../example/src/pages/api/hello.js | 0 .../example/src/pages/index.js | 0 .../example/src/styles/Home.module.css | 0 .../example/src/styles/globals.css | 0 .../nextjs-library-boilerplate/package.json | 0 .../rollup.config.js | 0 .../src/components/FBLoginButton.js | 0 .../nextjs-library-boilerplate/src/index.js | 0 .../library/nodejs-library-boilerplate.zip | Bin .../nodejs-library-boilerplate/.eslintignore | 0 .../nodejs-library-boilerplate/.eslintrc.json | 0 .../nodejs-library-boilerplate/.gitignore | 0 .../.husky/pre-commit | 0 .../nodejs-library-boilerplate/.npmignore | 0 .../.prettierignore | 0 .../nodejs-library-boilerplate/.prettierrc | 0 .../.vscode/project.json | 0 .../.vscode/settings.json | 0 .../nodejs-library-boilerplate/README.md | 0 .../example/.eslintignore | 0 .../example/.eslintrc.json | 0 .../example/.gitignore | 0 .../example/.prettierignore | 0 .../example/.prettierrc | 0 .../example/package.json | 0 .../example/public/favicon.ico | Bin .../example/server.js | 0 .../example/src/routes.js | 0 .../nodejs-library-boilerplate/package.json | 0 .../rollup.config.js | 0 .../nodejs-library-boilerplate/src/index.js | 0 .../react-native-library-boilerplate.zip | Bin .../.eslintignore | 0 .../.eslintrc.json | 0 .../.gitignore | 0 .../.husky/pre-commit | 0 .../.npmignore | 0 .../.prettierignore | 0 .../.prettierrc | 0 .../README.md | 0 .../babel.config.js | 0 .../example/App.js | 0 .../example/app.json | 0 .../example/assets/adaptive-icon.png | Bin .../example/assets/favicon.png | Bin .../example/assets/icon.png | Bin .../example/assets/splash.png | Bin .../example/babel.config.js | 0 .../example/metro.config.js | 0 .../example/package.json | 0 .../example/src/App.tsx | 0 .../example/tsconfig.json | 0 .../example/webpack.config.js | 0 .../package.json | 0 .../scripts/bootstrap.js | 0 .../src/index.tsx | 0 .../tsconfig.build.json | 0 .../tsconfig.json | 0 .../library/reactjs-library-boilerplate.zip | Bin .../reactjs-library-boilerplate/.eslintignore | 0 .../.eslintrc.json | 0 .../reactjs-library-boilerplate/.gitignore | 0 .../.husky/pre-commit | 0 .../reactjs-library-boilerplate/.npmignore | 0 .../.prettierignore | 0 .../reactjs-library-boilerplate/.prettierrc | 0 .../.vscode/project.json | 0 .../.vscode/settings.json | 0 .../reactjs-library-boilerplate/README.md | 0 .../example/.gitignore | 0 .../example/README.md | 0 .../example/package.json | 0 .../example/public/favicon.ico | Bin .../example/public/index.html | 0 .../example/public/logo192.png | Bin .../example/public/logo512.png | Bin .../example/public/manifest.json | 0 .../example/public/robots.txt | 0 .../example/src/App.css | 0 .../example/src/App.js | 0 .../example/src/App.test.js | 0 .../example/src/index.css | 0 .../example/src/index.js | 0 .../example/src/logo.svg | 0 .../example/src/reportWebVitals.js | 0 .../example/src/setupTests.js | 0 .../reactjs-library-boilerplate/package.json | 0 .../rollup.config.js | 0 .../src/components/FBLoginButton.js | 0 .../reactjs-library-boilerplate/src/index.js | 0 .../library/sh-cleanup-projects.sh | 0 .../library/sh-install-projects.sh | 0 .../library/sh-start-projects.sh | 0 .../library/sh-stop-projects.sh | 0 .../library/sh-upgrade-projects.sh | 0 .../library/sh-zip-projects.sh | 0 templates/projects/mern-canva-clone/README.md | 1 + .../projects/mern-instagram-clone/README.md | 1 + .../snippets/express-rate-limit/README.md | 1 + templates/snippets/node-jwt/package.json | 19 +++ templates/snippets/node-jwt/server.js | 62 ++++++++++ 694 files changed, 212 insertions(+), 152 deletions(-) rename templates/{ => boilerplates}/app/electronjs-boilerplate.zip (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/.env (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/.env.example (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/.eslintignore (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/.eslintrc.json (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/.gitignore (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/.prettierignore (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/.prettierrc (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/.vscode/project.json (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/.vscode/settings.json (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/README.md (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/electron.js (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/jsconfig.json (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/package.json (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/public/assets/icons/icon-128x128.png (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/public/assets/icons/icon-144x144.png (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/public/assets/icons/icon-152x152.png (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/public/assets/icons/icon-192x192.png (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/public/assets/icons/icon-384x384.png (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/public/assets/icons/icon-48x48.png (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/public/assets/icons/icon-512x512.png (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/public/assets/icons/icon-72x72.png (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/public/assets/icons/icon-96x96.png (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/public/favicon.ico (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/public/index.html (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/public/manifest.json (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/public/robots.txt (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/src/App.css (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/src/App.js (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/src/Store.js (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/src/Utilities.js (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/src/components/Button.js (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/src/components/Footer.js (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/src/components/H2.js (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/src/components/Header.js (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/src/components/TextInput.js (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/src/components/index.js (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/src/index.js (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/src/pages/Dashboard.js (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/src/pages/Login.js (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/src/pages/NotFound.js (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/src/pages/Signup.js (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/src/reducers/AuthReducer.js (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/src/reducers/CoreReducer.js (100%) rename templates/{ => boilerplates}/app/electronjs-boilerplate/tailwind.config.js (100%) rename templates/{ => boilerplates}/app/expo-boilerplate.zip (100%) rename templates/{ => boilerplates}/app/expo-boilerplate/.gitignore (100%) rename templates/{ => boilerplates}/app/expo-boilerplate/README.md (100%) rename templates/{ => boilerplates}/app/expo-boilerplate/app.json (100%) rename templates/{ => boilerplates}/app/expo-boilerplate/babel.config.js (100%) rename templates/{ => boilerplates}/app/expo-boilerplate/metro.config.js (100%) rename templates/{ => boilerplates}/app/expo-boilerplate/package.json (100%) rename templates/{ => boilerplates}/app/expo-boilerplate/src/app/(tabs)/_layout.tsx (100%) rename templates/{ => boilerplates}/app/expo-boilerplate/src/app/(tabs)/index.tsx (100%) rename templates/{ => boilerplates}/app/expo-boilerplate/src/app/(tabs)/two.tsx (100%) rename templates/{ => boilerplates}/app/expo-boilerplate/src/app/+html.tsx (100%) rename templates/{ => boilerplates}/app/expo-boilerplate/src/app/[...missing].tsx (100%) rename templates/{ => boilerplates}/app/expo-boilerplate/src/app/_layout.tsx (100%) rename templates/{ => boilerplates}/app/expo-boilerplate/src/app/modal.tsx (100%) rename templates/{ => boilerplates}/app/expo-boilerplate/src/assets/fonts/SpaceMono-Regular.ttf (100%) rename templates/{ => boilerplates}/app/expo-boilerplate/src/assets/images/adaptive-icon.png (100%) rename templates/{ => boilerplates}/app/expo-boilerplate/src/assets/images/favicon.png (100%) rename templates/{ => boilerplates}/app/expo-boilerplate/src/assets/images/icon.png (100%) rename templates/{ => boilerplates}/app/expo-boilerplate/src/assets/images/splash.png (100%) rename templates/{ => boilerplates}/app/expo-boilerplate/src/components/EditScreenInfo.tsx (100%) rename templates/{ => boilerplates}/app/expo-boilerplate/src/components/ExternalLink.tsx (100%) rename templates/{ => boilerplates}/app/expo-boilerplate/src/components/StyledText.tsx (100%) rename templates/{ => boilerplates}/app/expo-boilerplate/src/components/Themed.tsx (100%) rename templates/{ => boilerplates}/app/expo-boilerplate/src/components/__tests__/StyledText-test.js (100%) rename templates/{ => boilerplates}/app/expo-boilerplate/src/constants/Colors.ts (100%) rename templates/{ => boilerplates}/app/expo-boilerplate/tsconfig.json (100%) rename templates/{ => boilerplates}/app/fastifyjs-mongodb-boilerplate.zip (100%) rename templates/{ => boilerplates}/app/fastifyjs-mongodb-boilerplate/.env (100%) rename templates/{ => boilerplates}/app/fastifyjs-mongodb-boilerplate/.env.example (100%) rename templates/{ => boilerplates}/app/fastifyjs-mongodb-boilerplate/.eslintignore (100%) rename templates/{ => boilerplates}/app/fastifyjs-mongodb-boilerplate/.eslintrc.json (100%) rename templates/{ => boilerplates}/app/fastifyjs-mongodb-boilerplate/.gitignore (100%) rename templates/{ => boilerplates}/app/fastifyjs-mongodb-boilerplate/.prettierignore (100%) rename templates/{ => boilerplates}/app/fastifyjs-mongodb-boilerplate/.prettierrc (100%) rename templates/{ => boilerplates}/app/fastifyjs-mongodb-boilerplate/.vscode/project.json (100%) rename templates/{ => boilerplates}/app/fastifyjs-mongodb-boilerplate/.vscode/settings.json (100%) rename templates/{ => boilerplates}/app/fastifyjs-mongodb-boilerplate/README.md (100%) rename templates/{ => boilerplates}/app/fastifyjs-mongodb-boilerplate/migrate-mongo-config.js (100%) rename templates/{ => boilerplates}/app/fastifyjs-mongodb-boilerplate/package.json (100%) rename templates/{ => boilerplates}/app/fastifyjs-mongodb-boilerplate/server.js (100%) rename templates/{ => boilerplates}/app/fastifyjs-mongodb-boilerplate/src/Routes.js (100%) rename templates/{ => boilerplates}/app/fastifyjs-mongodb-boilerplate/src/Utilities.js (100%) rename templates/{ => boilerplates}/app/fastifyjs-mongodb-boilerplate/src/controllers/AuthController.js (100%) rename templates/{ => boilerplates}/app/fastifyjs-mongodb-boilerplate/src/controllers/CrudController.js (100%) rename templates/{ => boilerplates}/app/fastifyjs-mongodb-boilerplate/src/database/dbconfig/DB_config.js (100%) rename templates/{ => boilerplates}/app/fastifyjs-mongodb-boilerplate/src/database/dbconfig/DB_mongodb_connection.js (100%) rename templates/{ => boilerplates}/app/fastifyjs-mongodb-boilerplate/src/database/migrations/39024820394823409.create_user.table.js (100%) rename templates/{ => boilerplates}/app/fastifyjs-mongodb-boilerplate/src/database/seeders/index.js (100%) rename templates/{ => boilerplates}/app/fastifyjs-mongodb-boilerplate/src/models/User.js (100%) rename templates/{ => boilerplates}/app/fastifyjs-mysql-boilerplate.zip (100%) rename templates/{ => boilerplates}/app/fastifyjs-mysql-boilerplate/.env (100%) rename templates/{ => boilerplates}/app/fastifyjs-mysql-boilerplate/.env.example (100%) rename templates/{ => boilerplates}/app/fastifyjs-mysql-boilerplate/.eslintignore (100%) rename templates/{ => boilerplates}/app/fastifyjs-mysql-boilerplate/.eslintrc.json (100%) rename templates/{ => boilerplates}/app/fastifyjs-mysql-boilerplate/.gitignore (100%) rename templates/{ => boilerplates}/app/fastifyjs-mysql-boilerplate/.prettierignore (100%) rename templates/{ => boilerplates}/app/fastifyjs-mysql-boilerplate/.prettierrc (100%) rename templates/{ => boilerplates}/app/fastifyjs-mysql-boilerplate/.sequelizerc (100%) rename templates/{ => boilerplates}/app/fastifyjs-mysql-boilerplate/.vscode/project.json (100%) rename templates/{ => boilerplates}/app/fastifyjs-mysql-boilerplate/.vscode/settings.json (100%) rename templates/{ => boilerplates}/app/fastifyjs-mysql-boilerplate/README.md (100%) rename templates/{ => boilerplates}/app/fastifyjs-mysql-boilerplate/package.json (100%) rename templates/{ => boilerplates}/app/fastifyjs-mysql-boilerplate/server.js (100%) rename templates/{ => boilerplates}/app/fastifyjs-mysql-boilerplate/src/Routes.js (100%) rename templates/{ => boilerplates}/app/fastifyjs-mysql-boilerplate/src/Utilities.js (100%) rename templates/{ => boilerplates}/app/fastifyjs-mysql-boilerplate/src/controllers/AuthController.js (100%) rename templates/{ => boilerplates}/app/fastifyjs-mysql-boilerplate/src/controllers/CrudController.js (100%) rename templates/{ => boilerplates}/app/fastifyjs-mysql-boilerplate/src/database/dbconfig/sequelize-connection.js (100%) rename templates/{ => boilerplates}/app/fastifyjs-mysql-boilerplate/src/database/migrations/39024820394823409.create_user.table.js (100%) rename templates/{ => boilerplates}/app/fastifyjs-mysql-boilerplate/src/database/seeders/UserTableSeeder.js (100%) rename templates/{ => boilerplates}/app/fastifyjs-mysql-boilerplate/src/models/User.js (100%) rename templates/{ => boilerplates}/app/fastifyjs-mysql-boilerplate/src/models/index.js (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate.zip (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/.eslintignore (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/.eslintrc.json (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/.gitignore (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/.prettierignore (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/.prettierrc (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/.vscode/project.json (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/.vscode/settings.json (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/README.md (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/gatsby-browser.js (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/gatsby-config.js (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/gatsby-node.js (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/gatsby-ssr.js (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/package.json (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/postcss.config.js (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/src/App.css (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/src/App.js (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/src/Store.js (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/src/Utilities.js (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/src/components/Button.js (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/src/components/Footer.js (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/src/components/H2.js (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/src/components/Head.js (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/src/components/Header.js (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/src/components/SEO.js (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/src/components/TextInput.js (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/src/components/index.js (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/src/images/example.png (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/src/images/gatsby-icon.png (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/src/pages/404.js (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/src/pages/index.js (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/src/pages/login.js (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/src/pages/signup.js (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/src/reducers/AuthReducer.js (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/src/reducers/CoreReducer.js (100%) rename templates/{ => boilerplates}/app/gatsbyjs-boilerplate/tailwind.config.js (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate.zip (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/.env (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/.env.example (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/.eslintrc.json (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/.gitignore (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/.vscode/project.json (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/.vscode/settings.json (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/README.md (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/jsconfig.json (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/next.config.mjs (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/package.json (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/postcss.config.mjs (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/public/next.svg (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/public/vercel.svg (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/src/App.css (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/src/Store.js (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/src/Utilities.js (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/src/app/(auth)/login/page.js (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/src/app/(auth)/signup/page.js (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/src/app/(users)/user-details/[userId]/page.js (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/src/app/(users)/users/page.js (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/src/app/globals.css (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/src/app/layout.js (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/src/app/not-found.js (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/src/app/page.js (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/src/app/providers.js (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/src/components/Footer.js (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/src/components/Header.js (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/src/components/TextInput.js (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/src/components/index.js (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/src/hooks/useAuthMiddleware.js (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/src/reducers/AuthReducer.js (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/src/services/AuthServices.js (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/src/services/UserServices.js (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/src/services/api.js (100%) rename templates/{ => boilerplates}/app/nextjs-boilerplate/tailwind.config.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/.env.example (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/.eslintignore (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/.eslintrc.json (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/.gitignore (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/.prettierignore (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/.prettierrc (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/.vscode/project.json (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/.vscode/settings.json (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/README.md (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/jsconfig.json (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/next.config.mjs (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/package.json (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/postcss.config.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/postcss.config.mjs (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-128x128.png (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-144x144.png (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-152x152.png (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-192x192.png (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-384x384.png (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-48x48.png (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-512x512.png (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-72x72.png (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-96x96.png (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/public/favicon.ico (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/public/manifest.json (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/public/next.svg (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/public/vercel.svg (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/sentry.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/server.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/App.css (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/Store.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/Utilities.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/api/Routes.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/api/Utilities.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/api/controllers/AuthController.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/api/controllers/CrudController.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/api/database/dbconfig/DBConfig.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/api/database/dbconfig/DBConnection.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/api/database/migrations/39024820394823409.create_user.table.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/api/database/seeders/index.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/api/models/User.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/app/(auth)/login/page.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/app/(auth)/signup/page.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/app/(users)/user-details/[id]/page.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/app/(users)/users/page.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/app/globals.css (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/app/layout.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/app/not-found.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/app/page.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/app/providers.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/components/Footer.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/components/Header.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/components/TextInput.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/components/index.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/reducers/AuthReducer.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/reducers/CoreReducer.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/reducers/UserReducer.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/services/UserServices.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/src/services/apiCall.js (100%) rename templates/{ => boilerplates}/app/nextjs-expressjs-boilerplate/tailwind.config.js (100%) rename templates/{ => boilerplates}/app/nodejs-mongodb-boilerplate.zip (100%) rename templates/{ => boilerplates}/app/nodejs-mongodb-boilerplate/.env (100%) rename templates/{ => boilerplates}/app/nodejs-mongodb-boilerplate/.env.example (100%) rename templates/{ => boilerplates}/app/nodejs-mongodb-boilerplate/.eslintignore (100%) rename templates/{ => boilerplates}/app/nodejs-mongodb-boilerplate/.eslintrc.json (100%) rename templates/{ => boilerplates}/app/nodejs-mongodb-boilerplate/.gitignore (100%) rename templates/{ => boilerplates}/app/nodejs-mongodb-boilerplate/.prettierignore (100%) rename templates/{ => boilerplates}/app/nodejs-mongodb-boilerplate/.prettierrc (100%) rename templates/{ => boilerplates}/app/nodejs-mongodb-boilerplate/.vscode/project.json (100%) rename templates/{ => boilerplates}/app/nodejs-mongodb-boilerplate/.vscode/settings.json (100%) rename templates/{ => boilerplates}/app/nodejs-mongodb-boilerplate/README.md (100%) rename templates/{ => boilerplates}/app/nodejs-mongodb-boilerplate/migrate-mongo-config.js (100%) rename templates/{ => boilerplates}/app/nodejs-mongodb-boilerplate/package.json (100%) rename templates/{ => boilerplates}/app/nodejs-mongodb-boilerplate/public/favicon.ico (100%) rename templates/{ => boilerplates}/app/nodejs-mongodb-boilerplate/public/uploads/default-user.png (100%) rename templates/{ => boilerplates}/app/nodejs-mongodb-boilerplate/sentry.js (100%) rename templates/{ => boilerplates}/app/nodejs-mongodb-boilerplate/server.js (100%) rename templates/{ => boilerplates}/app/nodejs-mongodb-boilerplate/src/Routes.js (100%) rename templates/{ => boilerplates}/app/nodejs-mongodb-boilerplate/src/Utilities.js (100%) rename templates/{ => boilerplates}/app/nodejs-mongodb-boilerplate/src/controllers/AuthController.js (100%) rename templates/{ => boilerplates}/app/nodejs-mongodb-boilerplate/src/controllers/CrudController.js (100%) rename templates/{ => boilerplates}/app/nodejs-mongodb-boilerplate/src/database/dbconfig/DBConfig.js (100%) rename templates/{ => boilerplates}/app/nodejs-mongodb-boilerplate/src/database/dbconfig/DBConnection.js (100%) rename templates/{ => boilerplates}/app/nodejs-mongodb-boilerplate/src/database/migrations/39024820394823409.create_user.table.js (100%) rename templates/{ => boilerplates}/app/nodejs-mongodb-boilerplate/src/database/seeders/index.js (100%) rename templates/{ => boilerplates}/app/nodejs-mongodb-boilerplate/src/models/User.js (100%) rename templates/{ => boilerplates}/app/nodejs-mysql-boilerplate.zip (100%) rename templates/{ => boilerplates}/app/nodejs-mysql-boilerplate/.env (100%) rename templates/{ => boilerplates}/app/nodejs-mysql-boilerplate/.env.example (100%) rename templates/{ => boilerplates}/app/nodejs-mysql-boilerplate/.eslintignore (100%) rename templates/{ => boilerplates}/app/nodejs-mysql-boilerplate/.eslintrc.json (100%) rename templates/{ => boilerplates}/app/nodejs-mysql-boilerplate/.gitignore (100%) rename templates/{ => boilerplates}/app/nodejs-mysql-boilerplate/.prettierignore (100%) rename templates/{ => boilerplates}/app/nodejs-mysql-boilerplate/.prettierrc (100%) rename templates/{ => boilerplates}/app/nodejs-mysql-boilerplate/.sequelizerc (100%) rename templates/{ => boilerplates}/app/nodejs-mysql-boilerplate/.vscode/project.json (100%) rename templates/{ => boilerplates}/app/nodejs-mysql-boilerplate/.vscode/settings.json (100%) rename templates/{ => boilerplates}/app/nodejs-mysql-boilerplate/README.md (100%) rename templates/{ => boilerplates}/app/nodejs-mysql-boilerplate/package.json (100%) rename templates/{ => boilerplates}/app/nodejs-mysql-boilerplate/public/favicon.ico (100%) rename templates/{ => boilerplates}/app/nodejs-mysql-boilerplate/server.js (100%) rename templates/{ => boilerplates}/app/nodejs-mysql-boilerplate/src/Routes.js (100%) rename templates/{ => boilerplates}/app/nodejs-mysql-boilerplate/src/Utilities.js (100%) rename templates/{ => boilerplates}/app/nodejs-mysql-boilerplate/src/controllers/AuthController.js (100%) rename templates/{ => boilerplates}/app/nodejs-mysql-boilerplate/src/controllers/CrudController.js (100%) rename templates/{ => boilerplates}/app/nodejs-mysql-boilerplate/src/database/dbconfig/sequelize-connection.js (100%) rename templates/{ => boilerplates}/app/nodejs-mysql-boilerplate/src/database/migrations/39024820394823409.create_user.table.js (100%) rename templates/{ => boilerplates}/app/nodejs-mysql-boilerplate/src/database/seeders/UserTableSeeder.js (100%) rename templates/{ => boilerplates}/app/nodejs-mysql-boilerplate/src/models/User.js (100%) rename templates/{ => boilerplates}/app/nodejs-mysql-boilerplate/src/models/index.js (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate.zip (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate/.eslintignore (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate/.eslintrc.json (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate/.gitignore (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate/.prettierignore (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate/.prettierrc (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate/.vscode/project.json (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate/.vscode/settings.json (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate/App.js (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate/README.md (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate/app.json (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate/assets/adaptive-icon.png (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate/assets/favicon.png (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate/assets/icon.png (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate/assets/splash.png (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate/babel.config.js (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate/package.json (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate/src/Routes.js (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate/src/components/H2.js (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate/src/components/index.js (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate/src/pages/Dashboard.js (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate/src/pages/Login.js (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate/src/pages/Signup.js (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate/src/reducers/AuthReducer.js (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate/src/reducers/CoreReducer.js (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate/src/utils/Store.js (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate/src/utils/Theme.js (100%) rename templates/{ => boilerplates}/app/react-native-boilerplate/src/utils/Utilities.js (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate.zip (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/.env (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/.env.example (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/.eslintignore (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/.eslintrc.json (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/.gitignore (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/.prettierignore (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/.prettierrc (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/.vscode/project.json (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/.vscode/settings.json (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/README.md (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/jsconfig.json (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/package.json (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/public/assets/icons/icon-128x128.png (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/public/assets/icons/icon-144x144.png (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/public/assets/icons/icon-152x152.png (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/public/assets/icons/icon-192x192.png (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/public/assets/icons/icon-384x384.png (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/public/assets/icons/icon-48x48.png (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/public/assets/icons/icon-512x512.png (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/public/assets/icons/icon-72x72.png (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/public/assets/icons/icon-96x96.png (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/public/favicon.ico (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/public/index.html (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/public/manifest.json (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/public/robots.txt (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/src/App.css (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/src/App.js (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/src/Store.js (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/src/Utilities.js (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/src/components/Footer.js (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/src/components/Header.js (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/src/components/TextInput.js (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/src/components/index.js (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/src/hooks/useAuthMiddleware.js (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/src/index.js (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/src/pages/Dashboard.js (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/src/pages/Loading.js (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/src/pages/NotFound.js (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/src/pages/auth/Login.js (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/src/pages/auth/Signup.js (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/src/pages/users/UserDetails.js (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/src/pages/users/UserListing.js (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/src/reducers/AuthReducer.js (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/src/sentry.js (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/src/services/AuthServices.js (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/src/services/UserServices.js (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/src/services/api.js (100%) rename templates/{ => boilerplates}/app/reactjs-boilerplate/tailwind.config.js (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate.zip (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/.babelrc (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/.env (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/.env.example (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/.eslintignore (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/.eslintrc.json (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/.gitignore (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/.prettierignore (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/.prettierrc (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/.vscode/project.json (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/.vscode/settings.json (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/Background.js (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/ContentScript.js (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/README.md (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/package.json (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/postcss.config.js (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/public/assets/icons/icon-128x128.png (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/public/assets/icons/icon-48x48.png (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/public/index.html (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/public/manifest.json (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/scripts/build.js (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/scripts/dev.js (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/scripts/env.js (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/src/App.css (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/src/App.js (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/src/Store.js (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/src/Utilities.js (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/src/components/Button.js (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/src/components/Footer.js (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/src/components/H2.js (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/src/components/Header.js (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/src/components/TextInput.js (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/src/components/index.js (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/src/index.js (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/src/pages/Dashboard.js (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/src/pages/Login.js (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/src/pages/NotFound.js (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/src/pages/Signup.js (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/src/reducers/AuthReducer.js (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/src/reducers/CoreReducer.js (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/tailwind.config.js (100%) rename templates/{ => boilerplates}/app/reactjs-chrome-extension-boilerplate/webpack.config.js (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate.zip (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/.babelrc (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/.env (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/.env.example (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/.eslintignore (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/.eslintrc.json (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/.gitignore (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/.prettierignore (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/.prettierrc (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/.vscode/project.json (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/.vscode/settings.json (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/README.md (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/package.json (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/postcss.config.js (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/public/index.html (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/scripts/build.js (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/scripts/dev.js (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/scripts/env.js (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/src/App.css (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/src/App.js (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/src/Store.js (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/src/Utilities.js (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/src/components/Button.js (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/src/components/Footer.js (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/src/components/H2.js (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/src/components/Header.js (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/src/components/TextInput.js (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/src/components/index.js (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/src/index.js (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/src/pages/Dashboard.js (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/src/pages/Login.js (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/src/pages/NotFound.js (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/src/pages/Signup.js (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/src/reducers/AuthReducer.js (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/src/reducers/CoreReducer.js (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/tailwind.config.js (100%) rename templates/{ => boilerplates}/app/reactjs-webpack-boilerplate/webpack.config.js (100%) rename templates/{ => boilerplates}/app/sh-cleanup-projects.sh (100%) rename templates/{ => boilerplates}/app/sh-install-projects.sh (100%) rename templates/{ => boilerplates}/app/sh-start-projects.sh (100%) rename templates/{ => boilerplates}/app/sh-stop-projects.sh (100%) rename templates/{ => boilerplates}/app/sh-upgrade-projects.sh (100%) rename templates/{ => boilerplates}/app/sh-zip-projects.sh (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate.zip (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/.env.example (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/.eslintrc.cjs (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/.gitignore (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/.vscode/project.json (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/.vscode/settings.json (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/README.md (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/next.config.mjs (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/package.json (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/postcss.config.cjs (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/prettier.config.mjs (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/prisma/schema.prisma (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/public/favicon.ico (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/assets/favicon.ico (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/components/buttons/Button.tsx (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/components/forms/ForgotPasswordForm.tsx (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/components/forms/LoginForm.tsx (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/components/forms/ResetPasswordForm.tsx (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/components/forms/SignupForm.tsx (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/components/hoc/withAuth.tsx (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/components/hoc/withPublic.tsx (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/components/inputs/TextAreaInput.tsx (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/components/inputs/TextInput.tsx (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/env.mjs (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/pages/404.tsx (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/pages/_app.tsx (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/pages/api/auth/[...nextauth].ts (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/pages/api/trpc/[trpc].ts (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/pages/auth/forgot-password.tsx (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/pages/auth/login.tsx (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/pages/auth/reset-password.tsx (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/pages/auth/signup.tsx (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/pages/dashboard/index.tsx (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/pages/index.tsx (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/server/api/root.ts (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/server/api/routers/user.ts (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/server/api/trpc.ts (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/server/api/utils/utils.ts (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/server/api/validations/user.ts (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/server/auth.ts (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/server/db.ts (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/styles/globals.css (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/styles/mergeClasses.ts (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/styles/style.scss (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/utils/api.ts (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/utils/utils.ts (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/src/utils/validations.ts (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/tailwind.config.ts (100%) rename templates/{ => boilerplates}/app/t3js-boilerplate/tsconfig.json (100%) rename templates/{ => boilerplates}/library/expressjs-library-boilerplate.zip (100%) rename templates/{ => boilerplates}/library/expressjs-library-boilerplate/.eslintignore (100%) rename templates/{ => boilerplates}/library/expressjs-library-boilerplate/.eslintrc.json (100%) rename templates/{ => boilerplates}/library/expressjs-library-boilerplate/.gitignore (100%) rename templates/{ => boilerplates}/library/expressjs-library-boilerplate/.husky/pre-commit (100%) rename templates/{ => boilerplates}/library/expressjs-library-boilerplate/.npmignore (100%) rename templates/{ => boilerplates}/library/expressjs-library-boilerplate/.prettierignore (100%) rename templates/{ => boilerplates}/library/expressjs-library-boilerplate/.prettierrc (100%) rename templates/{ => boilerplates}/library/expressjs-library-boilerplate/.vscode/project.json (100%) rename templates/{ => boilerplates}/library/expressjs-library-boilerplate/.vscode/settings.json (100%) rename templates/{ => boilerplates}/library/expressjs-library-boilerplate/README.md (100%) rename templates/{ => boilerplates}/library/expressjs-library-boilerplate/example/.eslintignore (100%) rename templates/{ => boilerplates}/library/expressjs-library-boilerplate/example/.eslintrc.json (100%) rename templates/{ => boilerplates}/library/expressjs-library-boilerplate/example/.gitignore (100%) rename templates/{ => boilerplates}/library/expressjs-library-boilerplate/example/.prettierignore (100%) rename templates/{ => boilerplates}/library/expressjs-library-boilerplate/example/.prettierrc (100%) rename templates/{ => boilerplates}/library/expressjs-library-boilerplate/example/package.json (100%) rename templates/{ => boilerplates}/library/expressjs-library-boilerplate/example/public/favicon.ico (100%) rename templates/{ => boilerplates}/library/expressjs-library-boilerplate/example/server.js (100%) rename templates/{ => boilerplates}/library/expressjs-library-boilerplate/example/src/routes.js (100%) rename templates/{ => boilerplates}/library/expressjs-library-boilerplate/package.json (100%) rename templates/{ => boilerplates}/library/expressjs-library-boilerplate/rollup.config.js (100%) rename templates/{ => boilerplates}/library/expressjs-library-boilerplate/src/auth.js (100%) rename templates/{ => boilerplates}/library/expressjs-library-boilerplate/src/getUserFromToken.js (100%) rename templates/{ => boilerplates}/library/expressjs-library-boilerplate/src/index.js (100%) rename templates/{ => boilerplates}/library/expressjs-library-boilerplate/src/isLoggedIn.js (100%) rename templates/{ => boilerplates}/library/expressjs-library-boilerplate/src/setCurrentUser.js (100%) rename templates/{ => boilerplates}/library/javascript-library-boilerplate.zip (100%) rename templates/{ => boilerplates}/library/javascript-library-boilerplate/.eslintignore (100%) rename templates/{ => boilerplates}/library/javascript-library-boilerplate/.eslintrc.json (100%) rename templates/{ => boilerplates}/library/javascript-library-boilerplate/.gitignore (100%) rename templates/{ => boilerplates}/library/javascript-library-boilerplate/.husky/pre-commit (100%) rename templates/{ => boilerplates}/library/javascript-library-boilerplate/.npmignore (100%) rename templates/{ => boilerplates}/library/javascript-library-boilerplate/.prettierignore (100%) rename templates/{ => boilerplates}/library/javascript-library-boilerplate/.prettierrc (100%) rename templates/{ => boilerplates}/library/javascript-library-boilerplate/.vscode/project.json (100%) rename templates/{ => boilerplates}/library/javascript-library-boilerplate/.vscode/settings.json (100%) rename templates/{ => boilerplates}/library/javascript-library-boilerplate/README.md (100%) rename templates/{ => boilerplates}/library/javascript-library-boilerplate/example/.babelrc.json (100%) rename templates/{ => boilerplates}/library/javascript-library-boilerplate/example/.gitignore (100%) rename templates/{ => boilerplates}/library/javascript-library-boilerplate/example/README.md (100%) rename templates/{ => boilerplates}/library/javascript-library-boilerplate/example/config/paths.js (100%) rename templates/{ => boilerplates}/library/javascript-library-boilerplate/example/config/webpack.common.js (100%) rename templates/{ => boilerplates}/library/javascript-library-boilerplate/example/config/webpack.dev.js (100%) rename templates/{ => boilerplates}/library/javascript-library-boilerplate/example/config/webpack.prod.js (100%) rename templates/{ => boilerplates}/library/javascript-library-boilerplate/example/package.json (100%) rename templates/{ => boilerplates}/library/javascript-library-boilerplate/example/public/bundle.js (100%) rename templates/{ => boilerplates}/library/javascript-library-boilerplate/example/public/favicon.png (100%) rename templates/{ => boilerplates}/library/javascript-library-boilerplate/example/public/index.html (100%) rename templates/{ => boilerplates}/library/javascript-library-boilerplate/example/src/app.js (100%) rename templates/{ => boilerplates}/library/javascript-library-boilerplate/example/src/index.js (100%) rename templates/{ => boilerplates}/library/javascript-library-boilerplate/package.json (100%) rename templates/{ => boilerplates}/library/javascript-library-boilerplate/rollup.config.js (100%) rename templates/{ => boilerplates}/library/javascript-library-boilerplate/src/index.js (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate.zip (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/.eslintignore (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/.eslintrc.json (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/.gitignore (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/.husky/pre-commit (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/.npmignore (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/.prettierignore (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/.prettierrc (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/.vscode/project.json (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/.vscode/settings.json (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/README.md (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/example/.eslintrc.json (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/example/.gitignore (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/example/README.md (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/example/jsconfig.json (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/example/next.config.js (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/example/package.json (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/example/public/favicon.ico (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/example/public/next.svg (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/example/public/thirteen.svg (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/example/public/vercel.svg (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/example/src/pages/_app.js (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/example/src/pages/_document.js (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/example/src/pages/api/hello.js (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/example/src/pages/index.js (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/example/src/styles/Home.module.css (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/example/src/styles/globals.css (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/package.json (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/rollup.config.js (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/src/components/FBLoginButton.js (100%) rename templates/{ => boilerplates}/library/nextjs-library-boilerplate/src/index.js (100%) rename templates/{ => boilerplates}/library/nodejs-library-boilerplate.zip (100%) rename templates/{ => boilerplates}/library/nodejs-library-boilerplate/.eslintignore (100%) rename templates/{ => boilerplates}/library/nodejs-library-boilerplate/.eslintrc.json (100%) rename templates/{ => boilerplates}/library/nodejs-library-boilerplate/.gitignore (100%) rename templates/{ => boilerplates}/library/nodejs-library-boilerplate/.husky/pre-commit (100%) rename templates/{ => boilerplates}/library/nodejs-library-boilerplate/.npmignore (100%) rename templates/{ => boilerplates}/library/nodejs-library-boilerplate/.prettierignore (100%) rename templates/{ => boilerplates}/library/nodejs-library-boilerplate/.prettierrc (100%) rename templates/{ => boilerplates}/library/nodejs-library-boilerplate/.vscode/project.json (100%) rename templates/{ => boilerplates}/library/nodejs-library-boilerplate/.vscode/settings.json (100%) rename templates/{ => boilerplates}/library/nodejs-library-boilerplate/README.md (100%) rename templates/{ => boilerplates}/library/nodejs-library-boilerplate/example/.eslintignore (100%) rename templates/{ => boilerplates}/library/nodejs-library-boilerplate/example/.eslintrc.json (100%) rename templates/{ => boilerplates}/library/nodejs-library-boilerplate/example/.gitignore (100%) rename templates/{ => boilerplates}/library/nodejs-library-boilerplate/example/.prettierignore (100%) rename templates/{ => boilerplates}/library/nodejs-library-boilerplate/example/.prettierrc (100%) rename templates/{ => boilerplates}/library/nodejs-library-boilerplate/example/package.json (100%) rename templates/{ => boilerplates}/library/nodejs-library-boilerplate/example/public/favicon.ico (100%) rename templates/{ => boilerplates}/library/nodejs-library-boilerplate/example/server.js (100%) rename templates/{ => boilerplates}/library/nodejs-library-boilerplate/example/src/routes.js (100%) rename templates/{ => boilerplates}/library/nodejs-library-boilerplate/package.json (100%) rename templates/{ => boilerplates}/library/nodejs-library-boilerplate/rollup.config.js (100%) rename templates/{ => boilerplates}/library/nodejs-library-boilerplate/src/index.js (100%) rename templates/{ => boilerplates}/library/react-native-library-boilerplate.zip (100%) rename templates/{ => boilerplates}/library/react-native-library-boilerplate/.eslintignore (100%) rename templates/{ => boilerplates}/library/react-native-library-boilerplate/.eslintrc.json (100%) rename templates/{ => boilerplates}/library/react-native-library-boilerplate/.gitignore (100%) rename templates/{ => boilerplates}/library/react-native-library-boilerplate/.husky/pre-commit (100%) rename templates/{ => boilerplates}/library/react-native-library-boilerplate/.npmignore (100%) rename templates/{ => boilerplates}/library/react-native-library-boilerplate/.prettierignore (100%) rename templates/{ => boilerplates}/library/react-native-library-boilerplate/.prettierrc (100%) rename templates/{ => boilerplates}/library/react-native-library-boilerplate/README.md (100%) rename templates/{ => boilerplates}/library/react-native-library-boilerplate/babel.config.js (100%) rename templates/{ => boilerplates}/library/react-native-library-boilerplate/example/App.js (100%) rename templates/{ => boilerplates}/library/react-native-library-boilerplate/example/app.json (100%) rename templates/{ => boilerplates}/library/react-native-library-boilerplate/example/assets/adaptive-icon.png (100%) rename templates/{ => boilerplates}/library/react-native-library-boilerplate/example/assets/favicon.png (100%) rename templates/{ => boilerplates}/library/react-native-library-boilerplate/example/assets/icon.png (100%) rename templates/{ => boilerplates}/library/react-native-library-boilerplate/example/assets/splash.png (100%) rename templates/{ => boilerplates}/library/react-native-library-boilerplate/example/babel.config.js (100%) rename templates/{ => boilerplates}/library/react-native-library-boilerplate/example/metro.config.js (100%) rename templates/{ => boilerplates}/library/react-native-library-boilerplate/example/package.json (100%) rename templates/{ => boilerplates}/library/react-native-library-boilerplate/example/src/App.tsx (100%) rename templates/{ => boilerplates}/library/react-native-library-boilerplate/example/tsconfig.json (100%) rename templates/{ => boilerplates}/library/react-native-library-boilerplate/example/webpack.config.js (100%) rename templates/{ => boilerplates}/library/react-native-library-boilerplate/package.json (100%) rename templates/{ => boilerplates}/library/react-native-library-boilerplate/scripts/bootstrap.js (100%) rename templates/{ => boilerplates}/library/react-native-library-boilerplate/src/index.tsx (100%) rename templates/{ => boilerplates}/library/react-native-library-boilerplate/tsconfig.build.json (100%) rename templates/{ => boilerplates}/library/react-native-library-boilerplate/tsconfig.json (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate.zip (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/.eslintignore (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/.eslintrc.json (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/.gitignore (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/.husky/pre-commit (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/.npmignore (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/.prettierignore (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/.prettierrc (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/.vscode/project.json (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/.vscode/settings.json (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/README.md (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/example/.gitignore (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/example/README.md (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/example/package.json (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/example/public/favicon.ico (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/example/public/index.html (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/example/public/logo192.png (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/example/public/logo512.png (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/example/public/manifest.json (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/example/public/robots.txt (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/example/src/App.css (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/example/src/App.js (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/example/src/App.test.js (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/example/src/index.css (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/example/src/index.js (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/example/src/logo.svg (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/example/src/reportWebVitals.js (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/example/src/setupTests.js (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/package.json (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/rollup.config.js (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/src/components/FBLoginButton.js (100%) rename templates/{ => boilerplates}/library/reactjs-library-boilerplate/src/index.js (100%) rename templates/{ => boilerplates}/library/sh-cleanup-projects.sh (100%) rename templates/{ => boilerplates}/library/sh-install-projects.sh (100%) rename templates/{ => boilerplates}/library/sh-start-projects.sh (100%) rename templates/{ => boilerplates}/library/sh-stop-projects.sh (100%) rename templates/{ => boilerplates}/library/sh-upgrade-projects.sh (100%) rename templates/{ => boilerplates}/library/sh-zip-projects.sh (100%) create mode 100644 templates/projects/mern-canva-clone/README.md create mode 100644 templates/projects/mern-instagram-clone/README.md create mode 100644 templates/snippets/express-rate-limit/README.md create mode 100644 templates/snippets/node-jwt/package.json create mode 100644 templates/snippets/node-jwt/server.js diff --git a/README.md b/README.md index 22d90356..c7b3c7f7 100755 --- a/README.md +++ b/README.md @@ -51,18 +51,18 @@ App boilerplates provide ready-to-use templates for building applications, simpl | SN. | Modules | Youtube | Download | | ------ | ------ | ------ | ------ | -| 1 | [ExpressJS & MongoDB Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/app/nodejs-mongodb-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLprvoreP6yHqa_9TxN3i28I) | [![Download NodeJS MongoDB Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download NodeJS MongoDB Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/app/nodejs-mongodb-boilerplate.zip) | -| 2 | [ExpressJS & MySQL Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/app/nodejs-mysql-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLp195HLzgpf80JJaJ1ZLVG5) | [![Download NodeJS MySQL Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download NodeJS MySQL Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/app/nodejs-mysql-boilerplate.zip) | -| 3 | [NextJS Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/app/nextjs-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLqRaX-PNi0OKYhwTGec2EMS) | [![Download NextJS Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download NextJS Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/app/nextjs-boilerplate.zip) | -| 4 | [GatsbyJS Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/app/gatsbyjs-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLos8kTCGKyeyEa1yfnMxqfz) | [![Download GatsbyJS Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download GatsbyJS Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/app/gatsbyjs-boilerplate.zip) | -| 5 | [ReactJS Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/app/reactjs-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLoOOR1KT7eAw9iwdytyZvti) | [![Download ReactJS Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download ReactJS Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/app/reactjs-boilerplate.zip) | -| 6 | [ElectronJS Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/app/electronjs-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLqsuAJmFRrSxguNR8FE-ot6) | [![Download ElectronJS Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download ElectronJS Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/app/electronjs-boilerplate.zip) | -| 7 | [ReactJS Chrome Extension Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/app/reactjs-chrome-extension-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLotmavyfpCUzL7HqYXG6uI8) | [![Download ReactJS Chrome Extension Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download ReactJS Chrome Extension Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/app/reactjs-chrome-extension-boilerplate.zip) | -| 8 | [ReactJS Webpack Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/app/reactjs-webpack-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLoI8IQ4EswieCbzP54nZZWv) | [![Download ReactJS Webpack Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download ReactJS Webpack Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/app/reactjs-webpack-boilerplate.zip) | -| 9 | [FastifyJS & MySQL Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/app/fastifyjs-mysql-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLpFwJS4p_QEjq_1rl7bKzCj) | [![Download FastifyJS MySQL Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download FastifyJS MySQL Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/app/fastifyjs-mysql-boilerplate.zip) | -| 10 | [FastifyJS & MongoDB Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/app/fastifyjs-mongodb-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLpx2BZ9LK_R6koag6QxSt3q) | [![Download FastifyJS MongoDB Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download FastifyJS MongoDB Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/app/fastifyjs-mongodb-boilerplate.zip) | -| 11 | [T3JS Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/app/t3js-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLoznqvBA8T9LeD5BcQQfKRc) | [![Download T3JS Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download T3JS Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/app/t3js-boilerplate.zip) | -| 12 | [React Native Expo Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/app/expo-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLpK735w-WQGBs_nntaPH5PY) | [![Download React Native Expo Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download React Native Expo Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/app/expo-boilerplate.zip) | +| 1 | [ExpressJS & MongoDB Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/app/nodejs-mongodb-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLprvoreP6yHqa_9TxN3i28I) | [![Download NodeJS MongoDB Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download NodeJS MongoDB Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/app/nodejs-mongodb-boilerplate.zip) | +| 2 | [ExpressJS & MySQL Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/app/nodejs-mysql-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLp195HLzgpf80JJaJ1ZLVG5) | [![Download NodeJS MySQL Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download NodeJS MySQL Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/app/nodejs-mysql-boilerplate.zip) | +| 3 | [NextJS Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/app/nextjs-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLqRaX-PNi0OKYhwTGec2EMS) | [![Download NextJS Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download NextJS Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/app/nextjs-boilerplate.zip) | +| 4 | [GatsbyJS Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/app/gatsbyjs-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLos8kTCGKyeyEa1yfnMxqfz) | [![Download GatsbyJS Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download GatsbyJS Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/app/gatsbyjs-boilerplate.zip) | +| 5 | [ReactJS Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/app/reactjs-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLoOOR1KT7eAw9iwdytyZvti) | [![Download ReactJS Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download ReactJS Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/app/reactjs-boilerplate.zip) | +| 6 | [ElectronJS Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/app/electronjs-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLqsuAJmFRrSxguNR8FE-ot6) | [![Download ElectronJS Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download ElectronJS Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/app/electronjs-boilerplate.zip) | +| 7 | [ReactJS Chrome Extension Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/app/reactjs-chrome-extension-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLotmavyfpCUzL7HqYXG6uI8) | [![Download ReactJS Chrome Extension Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download ReactJS Chrome Extension Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/app/reactjs-chrome-extension-boilerplate.zip) | +| 8 | [ReactJS Webpack Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/app/reactjs-webpack-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLoI8IQ4EswieCbzP54nZZWv) | [![Download ReactJS Webpack Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download ReactJS Webpack Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/app/reactjs-webpack-boilerplate.zip) | +| 9 | [FastifyJS & MySQL Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/app/fastifyjs-mysql-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLpFwJS4p_QEjq_1rl7bKzCj) | [![Download FastifyJS MySQL Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download FastifyJS MySQL Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/app/fastifyjs-mysql-boilerplate.zip) | +| 10 | [FastifyJS & MongoDB Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/app/fastifyjs-mongodb-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLpx2BZ9LK_R6koag6QxSt3q) | [![Download FastifyJS MongoDB Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download FastifyJS MongoDB Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/app/fastifyjs-mongodb-boilerplate.zip) | +| 11 | [T3JS Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/app/t3js-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLoznqvBA8T9LeD5BcQQfKRc) | [![Download T3JS Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download T3JS Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/app/t3js-boilerplate.zip) | +| 12 | [React Native Expo Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/app/expo-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLpK735w-WQGBs_nntaPH5PY) | [![Download React Native Expo Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download React Native Expo Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/app/expo-boilerplate.zip) |

2. Library Boilerplates

@@ -71,17 +71,17 @@ Library boilerplates offer pre-configured templates for creating npm packages, e | SN. | Modules | Youtube | Download | | ------ | ------ | ------ | ------ | -| 1 | [JavaScript Library Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/library/javascript-library-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLqep9CYVWO5a3AQAniAJcA9) | [![Download JavaScript Library Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download JavaScript Library Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/library/javascript-library-boilerplate.zip) | -| 2 | [ReactJS Library Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/library/reactjs-library-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLr_xS7_UPXXIHDL9CXiKU8n) | [![Download ReactJS Library Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download ReactJS Library Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/library/reactjs-library-boilerplate.zip) | -| 3 | [NodeJS Library Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/library/nodejs-library-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLpoOj9rTBQRkgjswp4j2tgf) | [![Download NodeJS Library Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download NodeJS Library Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/library/nodejs-library-boilerplate.zip) | -| 4 | [ExpressJS Library Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/library/expressjs-library-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLqHv9qy4BeQcbJh71IaMBjI) | [![Download ExpressJS Library Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download ExpressJS Library Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/library/expressjs-library-boilerplate.zip) | -| 5 | [NextJS Library Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/library/nextjs-library-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLps-UOLqcftByibrM1ZYxvt) | [![Download NextJS Library Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download NextJS Library Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/library/nextjs-library-boilerplate.zip) | -| 6 | [React Native Library Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/library/react-native-library-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLrJka3KLrOc98wXusZIm1jp) | [![Download React Native Library Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download React Native Library Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/library/react-native-library-boilerplate.zip) | +| 1 | [JavaScript Library Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/library/javascript-library-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLqep9CYVWO5a3AQAniAJcA9) | [![Download JavaScript Library Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download JavaScript Library Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/library/javascript-library-boilerplate.zip) | +| 2 | [ReactJS Library Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/library/reactjs-library-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLr_xS7_UPXXIHDL9CXiKU8n) | [![Download ReactJS Library Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download ReactJS Library Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/library/reactjs-library-boilerplate.zip) | +| 3 | [NodeJS Library Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/library/nodejs-library-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLpoOj9rTBQRkgjswp4j2tgf) | [![Download NodeJS Library Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download NodeJS Library Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/library/nodejs-library-boilerplate.zip) | +| 4 | [ExpressJS Library Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/library/expressjs-library-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLqHv9qy4BeQcbJh71IaMBjI) | [![Download ExpressJS Library Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download ExpressJS Library Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/library/expressjs-library-boilerplate.zip) | +| 5 | [NextJS Library Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/library/nextjs-library-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLps-UOLqcftByibrM1ZYxvt) | [![Download NextJS Library Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download NextJS Library Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/library/nextjs-library-boilerplate.zip) | +| 6 | [React Native Library Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/library/react-native-library-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLrJka3KLrOc98wXusZIm1jp) | [![Download React Native Library Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download React Native Library Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/library/react-native-library-boilerplate.zip) |

3. Modules

-Discover a collection of sample projects, organized by technology, to help you quickly implement specific features or functionalities in your applications. +Discover a collection of sample modules, organized by technology, to help you quickly implement specific features or functionalities in your applications. | SN. | Modules | Youtube | Download | | ------ | ------ | ------ | ------ | @@ -89,72 +89,60 @@ Discover a collection of sample projects, organized by technology, to help you q | 2 | [ReactJS Firebase Auth Module](#firebaseauth) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLp4cm2rjcjlOlizWf6y_skf) | [![Stripe Subscription](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Stripe Subscription")](#stripe) | +

4. Snippets

+ +Code snippets are small blocks of reusable code that you can add to a code file, that organized by technology, to help you quickly implement specific features or functionalities in your applications. + +| SN. | Snippets | Youtube | Download | +| ------ | ------ | ------ | ------ | +| 1 | [NodeJS JWT Snippets](#stripe) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLqXikWu103FgL34iaKCrHs7) | [![NodeJS JWT Snippets](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "NodeJS JWT Snippets")](#stripe) | + +

Key Features

Effortlessly build secure and scalable MERN applications with automated setup, industry-standard coding practices, secure authentication, robust data handling, and proactive security measures. -1. **Effortless Initialization:** - Start your MERN project quickly using a simple command-line interface that sets up everything automatically. +1. **Effortless Initialization:** Start your MERN project quickly using a simple command-line interface that sets up everything automatically. -2. **Secure Coding Practices:** - Follow industry standards to write strong, resilient code. Regular reviews and best practices reduce vulnerabilities during development. +2. **Secure Coding Practices:** Follow industry standards to write strong, resilient code. Regular reviews and best practices reduce vulnerabilities during development. -3. **Well-Defined Folder Structure:** - Use a clean and organized project layout that makes it easy to maintain and expand your application. +3. **Well-Defined Folder Structure:** Use a clean and organized project layout that makes it easy to maintain and expand your application. -4. **Server & Client Code Separation:** - Keep server-side and client-side code separate for easier management and development. +4. **Server & Client Code Separation:** Keep server-side and client-side code separate for easier management and development. -5. **Authentication Ready:** - Easily add secure login/signup features using best practices to protect user data. +5. **Authentication Ready:** Easily add secure login/signup features using best practices to protect user data. -6. **Automatic Indentation:** - Automatically format code for consistency, making it easier to read and understand. +6. **Automatic Indentation:** Automatically format code for consistency, making it easier to read and understand. -7. **ESLint Integration:** - Improve code quality by using ESLint to find and fix potential issues based on coding standards. +7. **ESLint Integration:** Improve code quality by using ESLint to find and fix potential issues based on coding standards. -8. **Prettier Support:** - Use Prettier to automatically format your code, keeping it neat and visually appealing. +8. **Prettier Support:** Use Prettier to automatically format your code, keeping it neat and visually appealing. -9. **Tailwind CSS for Styling:** - Speed up styling with Tailwind CSS, creating responsive and attractive user interfaces. +9. **Tailwind CSS for Styling:** Speed up styling with Tailwind CSS, creating responsive and attractive user interfaces. -10. **Data Encryption:** - Encrypt data to secure it during storage and transmission, protecting against unauthorized access. +10. **Data Encryption:** Encrypt data to secure it during storage and transmission, protecting against unauthorized access. -11. **Input Validation:** - Validate user inputs rigorously to prevent attacks and ensure safe usage. +11. **Input Validation:** Validate user inputs rigorously to prevent attacks and ensure safe usage. -12. **CORS:** - Control which domains can access your application to prevent unauthorized requests. +12. **CORS:** Control which domains can access your application to prevent unauthorized requests. -13. **Rate Limiting:** - Limit API usage to prevent abuse and protect against denial-of-service attacks. +13. **Rate Limiting:** Limit API usage to prevent abuse and protect against denial-of-service attacks. -14. **Error Handling:** - Implement effective error-handling mechanisms to keep sensitive information secure. +14. **Error Handling:** Implement effective error-handling mechanisms to keep sensitive information secure. -15. **Middleware Security:** - Secure middleware components to protect core functionalities from common threats. +15. **Middleware Security:** Secure middleware components to protect core functionalities from common threats. -16. **Dependency Scanning:** - Regularly check and update dependencies to fix known vulnerabilities and enhance security. +16. **Dependency Scanning:** Regularly check and update dependencies to fix known vulnerabilities and enhance security. -17. **Secure File Uploads:** - Safely upload files with validation to ensure they are safe for your application. +17. **Secure File Uploads:** Safely upload files with validation to ensure they are safe for your application. -18. **Environment Configuration:** - Manage environment settings securely to protect sensitive data like API keys. +18. **Environment Configuration:** Manage environment settings securely to protect sensitive data like API keys. -19. **Security Headers:** - Set HTTP security headers to make your web application more secure against common vulnerabilities. +19. **Security Headers:** Set HTTP security headers to make your web application more secure against common vulnerabilities. -20. **API Versioning:** - Implement versioning for your APIs to support smooth updates and compatibility. +20. **API Versioning:** Implement versioning for your APIs to support smooth updates and compatibility. -21. **Monitoring:** - Set up robust monitoring to quickly detect and respond to security incidents, ensuring your application stays secure and reliable. +21. **Monitoring:** Set up robust monitoring to quickly detect and respond to security incidents, ensuring your application stays secure and reliable.

Support

diff --git a/app-stop.sh b/app-stop.sh index 280c48a6..8a49d14d 100644 --- a/app-stop.sh +++ b/app-stop.sh @@ -9,10 +9,10 @@ check_last_command() { } # Step 0: Run the sh-stop-projects.sh script to stop all running ports -echo "Ensuring templates/app/sh-stop-projects.sh is executable..." -chmod +x templates/app/sh-stop-projects.sh +echo "Ensuring templates/boilerplates/app/sh-stop-projects.sh is executable..." +chmod +x templates/boilerplates/app/sh-stop-projects.sh check_last_command -echo "Running templates/app/sh-stop-projects.sh to clean up..." +echo "Running templates/boilerplates/app/sh-stop-projects.sh to clean up..." (cd templates/app && sh sh-stop-projects.sh) check_last_command \ No newline at end of file diff --git a/app-upgrade.sh b/app-upgrade.sh index 102c6319..0cd256c4 100644 --- a/app-upgrade.sh +++ b/app-upgrade.sh @@ -9,38 +9,38 @@ check_last_command() { } # Step 0: Run the sh-cleanup-projects.sh script to clean up before creating the zip file -echo "Ensuring templates/app/sh-cleanup-projects.sh is executable..." -chmod +x templates/app/sh-cleanup-projects.sh +echo "Ensuring templates/boilerplates/app/sh-cleanup-projects.sh is executable..." +chmod +x templates/boilerplates/app/sh-cleanup-projects.sh check_last_command -echo "Running templates/app/sh-cleanup-projects.sh to clean up..." +echo "Running templates/boilerplates/app/sh-cleanup-projects.sh to clean up..." (cd templates/app && sh sh-cleanup-projects.sh) check_last_command # Step 1: Run the sh-upgrade-projects.sh script to upgrade dependencies -echo "Ensuring templates/app/sh-upgrade-projects.sh is executable..." -chmod +x templates/app/sh-upgrade-projects.sh +echo "Ensuring templates/boilerplates/app/sh-upgrade-projects.sh is executable..." +chmod +x templates/boilerplates/app/sh-upgrade-projects.sh check_last_command -echo "Running templates/app/sh-upgrade-projects.sh to upgrade dependencies..." +echo "Running templates/boilerplates/app/sh-upgrade-projects.sh to upgrade dependencies..." (cd templates/app && sh sh-upgrade-projects.sh) check_last_command # Step 2: Run the sh-install-projects.sh script to install dependencies -echo "Ensuring templates/app/sh-install-projects.sh is executable..." -chmod +x templates/app/sh-install-projects.sh +echo "Ensuring templates/boilerplates/app/sh-install-projects.sh is executable..." +chmod +x templates/boilerplates/app/sh-install-projects.sh check_last_command -echo "Running templates/app/sh-install-projects.sh to install dependencies..." +echo "Running templates/boilerplates/app/sh-install-projects.sh to install dependencies..." (cd templates/app && sh sh-install-projects.sh) check_last_command # Step 3: Run the sh-start-projects.sh script to start the project -echo "Ensuring templates/app/sh-start-projects.sh is executable..." -chmod +x templates/app/sh-start-projects.sh +echo "Ensuring templates/boilerplates/app/sh-start-projects.sh is executable..." +chmod +x templates/boilerplates/app/sh-start-projects.sh check_last_command -echo "Running templates/app/sh-start-projects.sh to start the project..." +echo "Running templates/boilerplates/app/sh-start-projects.sh to start the project..." (cd templates/app && sh sh-start-projects.sh) check_last_command diff --git a/library-stop.sh b/library-stop.sh index 5eee109b..5aa6544c 100644 --- a/library-stop.sh +++ b/library-stop.sh @@ -9,10 +9,10 @@ check_last_command() { } # Step 0: Run the sh-stop-projects.sh script to stop all running ports -echo "Ensuring templates/library/sh-stop-projects.sh is executable..." -chmod +x templates/library/sh-stop-projects.sh +echo "Ensuring templates/boilerplates/library/sh-stop-projects.sh is executable..." +chmod +x templates/boilerplates/library/sh-stop-projects.sh check_last_command -echo "Running templates/library/sh-stop-projects.sh to clean up..." +echo "Running templates/boilerplates/library/sh-stop-projects.sh to clean up..." (cd templates/library && sh sh-stop-projects.sh) check_last_command \ No newline at end of file diff --git a/library-upgrade.sh b/library-upgrade.sh index 6ef43ef8..1183e744 100644 --- a/library-upgrade.sh +++ b/library-upgrade.sh @@ -9,38 +9,38 @@ check_last_command() { } # Step 0: Run the sh-cleanup-projects.sh script to clean up before creating the zip file -echo "Ensuring templates/library/sh-cleanup-projects.sh is executable..." -chmod +x templates/library/sh-cleanup-projects.sh +echo "Ensuring templates/boilerplates/library/sh-cleanup-projects.sh is executable..." +chmod +x templates/boilerplates/library/sh-cleanup-projects.sh check_last_command -echo "Running templates/library/sh-cleanup-projects.sh to clean up..." +echo "Running templates/boilerplates/library/sh-cleanup-projects.sh to clean up..." (cd templates/library && sh sh-cleanup-projects.sh) check_last_command # Step 1: Run the sh-upgrade-projects.sh script to upgrade dependencies -echo "Ensuring templates/library/sh-upgrade-projects.sh is executable..." -chmod +x templates/library/sh-upgrade-projects.sh +echo "Ensuring templates/boilerplates/library/sh-upgrade-projects.sh is executable..." +chmod +x templates/boilerplates/library/sh-upgrade-projects.sh check_last_command -echo "Running templates/library/sh-upgrade-projects.sh to upgrade dependencies..." +echo "Running templates/boilerplates/library/sh-upgrade-projects.sh to upgrade dependencies..." (cd templates/library && sh sh-upgrade-projects.sh) check_last_command # Step 2: Run the sh-install-projects.sh script to install dependencies -echo "Ensuring templates/library/sh-install-projects.sh is executable..." -chmod +x templates/library/sh-install-projects.sh +echo "Ensuring templates/boilerplates/library/sh-install-projects.sh is executable..." +chmod +x templates/boilerplates/library/sh-install-projects.sh check_last_command -echo "Running templates/library/sh-install-projects.sh to install dependencies..." +echo "Running templates/boilerplates/library/sh-install-projects.sh to install dependencies..." (cd templates/library && sh sh-install-projects.sh) check_last_command # Step 3: Run the sh-start-projects.sh script to start the project -echo "Ensuring templates/library/sh-start-projects.sh is executable..." -chmod +x templates/library/sh-start-projects.sh +echo "Ensuring templates/boilerplates/library/sh-start-projects.sh is executable..." +chmod +x templates/boilerplates/library/sh-start-projects.sh check_last_command -echo "Running templates/library/sh-start-projects.sh to start the project..." +echo "Running templates/boilerplates/library/sh-start-projects.sh to start the project..." (cd templates/library && sh sh-start-projects.sh) check_last_command diff --git a/packages/create-mernjs-app/README.md b/packages/create-mernjs-app/README.md index 22d90356..c7b3c7f7 100755 --- a/packages/create-mernjs-app/README.md +++ b/packages/create-mernjs-app/README.md @@ -51,18 +51,18 @@ App boilerplates provide ready-to-use templates for building applications, simpl | SN. | Modules | Youtube | Download | | ------ | ------ | ------ | ------ | -| 1 | [ExpressJS & MongoDB Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/app/nodejs-mongodb-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLprvoreP6yHqa_9TxN3i28I) | [![Download NodeJS MongoDB Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download NodeJS MongoDB Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/app/nodejs-mongodb-boilerplate.zip) | -| 2 | [ExpressJS & MySQL Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/app/nodejs-mysql-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLp195HLzgpf80JJaJ1ZLVG5) | [![Download NodeJS MySQL Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download NodeJS MySQL Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/app/nodejs-mysql-boilerplate.zip) | -| 3 | [NextJS Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/app/nextjs-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLqRaX-PNi0OKYhwTGec2EMS) | [![Download NextJS Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download NextJS Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/app/nextjs-boilerplate.zip) | -| 4 | [GatsbyJS Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/app/gatsbyjs-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLos8kTCGKyeyEa1yfnMxqfz) | [![Download GatsbyJS Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download GatsbyJS Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/app/gatsbyjs-boilerplate.zip) | -| 5 | [ReactJS Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/app/reactjs-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLoOOR1KT7eAw9iwdytyZvti) | [![Download ReactJS Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download ReactJS Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/app/reactjs-boilerplate.zip) | -| 6 | [ElectronJS Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/app/electronjs-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLqsuAJmFRrSxguNR8FE-ot6) | [![Download ElectronJS Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download ElectronJS Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/app/electronjs-boilerplate.zip) | -| 7 | [ReactJS Chrome Extension Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/app/reactjs-chrome-extension-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLotmavyfpCUzL7HqYXG6uI8) | [![Download ReactJS Chrome Extension Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download ReactJS Chrome Extension Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/app/reactjs-chrome-extension-boilerplate.zip) | -| 8 | [ReactJS Webpack Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/app/reactjs-webpack-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLoI8IQ4EswieCbzP54nZZWv) | [![Download ReactJS Webpack Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download ReactJS Webpack Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/app/reactjs-webpack-boilerplate.zip) | -| 9 | [FastifyJS & MySQL Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/app/fastifyjs-mysql-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLpFwJS4p_QEjq_1rl7bKzCj) | [![Download FastifyJS MySQL Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download FastifyJS MySQL Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/app/fastifyjs-mysql-boilerplate.zip) | -| 10 | [FastifyJS & MongoDB Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/app/fastifyjs-mongodb-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLpx2BZ9LK_R6koag6QxSt3q) | [![Download FastifyJS MongoDB Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download FastifyJS MongoDB Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/app/fastifyjs-mongodb-boilerplate.zip) | -| 11 | [T3JS Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/app/t3js-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLoznqvBA8T9LeD5BcQQfKRc) | [![Download T3JS Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download T3JS Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/app/t3js-boilerplate.zip) | -| 12 | [React Native Expo Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/app/expo-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLpK735w-WQGBs_nntaPH5PY) | [![Download React Native Expo Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download React Native Expo Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/app/expo-boilerplate.zip) | +| 1 | [ExpressJS & MongoDB Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/app/nodejs-mongodb-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLprvoreP6yHqa_9TxN3i28I) | [![Download NodeJS MongoDB Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download NodeJS MongoDB Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/app/nodejs-mongodb-boilerplate.zip) | +| 2 | [ExpressJS & MySQL Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/app/nodejs-mysql-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLp195HLzgpf80JJaJ1ZLVG5) | [![Download NodeJS MySQL Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download NodeJS MySQL Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/app/nodejs-mysql-boilerplate.zip) | +| 3 | [NextJS Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/app/nextjs-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLqRaX-PNi0OKYhwTGec2EMS) | [![Download NextJS Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download NextJS Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/app/nextjs-boilerplate.zip) | +| 4 | [GatsbyJS Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/app/gatsbyjs-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLos8kTCGKyeyEa1yfnMxqfz) | [![Download GatsbyJS Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download GatsbyJS Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/app/gatsbyjs-boilerplate.zip) | +| 5 | [ReactJS Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/app/reactjs-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLoOOR1KT7eAw9iwdytyZvti) | [![Download ReactJS Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download ReactJS Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/app/reactjs-boilerplate.zip) | +| 6 | [ElectronJS Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/app/electronjs-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLqsuAJmFRrSxguNR8FE-ot6) | [![Download ElectronJS Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download ElectronJS Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/app/electronjs-boilerplate.zip) | +| 7 | [ReactJS Chrome Extension Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/app/reactjs-chrome-extension-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLotmavyfpCUzL7HqYXG6uI8) | [![Download ReactJS Chrome Extension Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download ReactJS Chrome Extension Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/app/reactjs-chrome-extension-boilerplate.zip) | +| 8 | [ReactJS Webpack Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/app/reactjs-webpack-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLoI8IQ4EswieCbzP54nZZWv) | [![Download ReactJS Webpack Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download ReactJS Webpack Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/app/reactjs-webpack-boilerplate.zip) | +| 9 | [FastifyJS & MySQL Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/app/fastifyjs-mysql-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLpFwJS4p_QEjq_1rl7bKzCj) | [![Download FastifyJS MySQL Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download FastifyJS MySQL Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/app/fastifyjs-mysql-boilerplate.zip) | +| 10 | [FastifyJS & MongoDB Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/app/fastifyjs-mongodb-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLpx2BZ9LK_R6koag6QxSt3q) | [![Download FastifyJS MongoDB Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download FastifyJS MongoDB Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/app/fastifyjs-mongodb-boilerplate.zip) | +| 11 | [T3JS Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/app/t3js-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLoznqvBA8T9LeD5BcQQfKRc) | [![Download T3JS Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download T3JS Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/app/t3js-boilerplate.zip) | +| 12 | [React Native Expo Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/app/expo-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLpK735w-WQGBs_nntaPH5PY) | [![Download React Native Expo Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download React Native Expo Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/app/expo-boilerplate.zip) |

2. Library Boilerplates

@@ -71,17 +71,17 @@ Library boilerplates offer pre-configured templates for creating npm packages, e | SN. | Modules | Youtube | Download | | ------ | ------ | ------ | ------ | -| 1 | [JavaScript Library Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/library/javascript-library-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLqep9CYVWO5a3AQAniAJcA9) | [![Download JavaScript Library Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download JavaScript Library Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/library/javascript-library-boilerplate.zip) | -| 2 | [ReactJS Library Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/library/reactjs-library-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLr_xS7_UPXXIHDL9CXiKU8n) | [![Download ReactJS Library Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download ReactJS Library Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/library/reactjs-library-boilerplate.zip) | -| 3 | [NodeJS Library Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/library/nodejs-library-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLpoOj9rTBQRkgjswp4j2tgf) | [![Download NodeJS Library Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download NodeJS Library Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/library/nodejs-library-boilerplate.zip) | -| 4 | [ExpressJS Library Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/library/expressjs-library-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLqHv9qy4BeQcbJh71IaMBjI) | [![Download ExpressJS Library Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download ExpressJS Library Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/library/expressjs-library-boilerplate.zip) | -| 5 | [NextJS Library Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/library/nextjs-library-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLps-UOLqcftByibrM1ZYxvt) | [![Download NextJS Library Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download NextJS Library Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/library/nextjs-library-boilerplate.zip) | -| 6 | [React Native Library Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/library/react-native-library-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLrJka3KLrOc98wXusZIm1jp) | [![Download React Native Library Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download React Native Library Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/library/react-native-library-boilerplate.zip) | +| 1 | [JavaScript Library Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/library/javascript-library-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLqep9CYVWO5a3AQAniAJcA9) | [![Download JavaScript Library Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download JavaScript Library Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/library/javascript-library-boilerplate.zip) | +| 2 | [ReactJS Library Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/library/reactjs-library-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLr_xS7_UPXXIHDL9CXiKU8n) | [![Download ReactJS Library Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download ReactJS Library Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/library/reactjs-library-boilerplate.zip) | +| 3 | [NodeJS Library Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/library/nodejs-library-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLpoOj9rTBQRkgjswp4j2tgf) | [![Download NodeJS Library Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download NodeJS Library Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/library/nodejs-library-boilerplate.zip) | +| 4 | [ExpressJS Library Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/library/expressjs-library-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLqHv9qy4BeQcbJh71IaMBjI) | [![Download ExpressJS Library Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download ExpressJS Library Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/library/expressjs-library-boilerplate.zip) | +| 5 | [NextJS Library Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/library/nextjs-library-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLps-UOLqcftByibrM1ZYxvt) | [![Download NextJS Library Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download NextJS Library Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/library/nextjs-library-boilerplate.zip) | +| 6 | [React Native Library Boilerplate](https://github.com/mernjs/create-mern-app/tree/master/templates/boilerplates/library/react-native-library-boilerplate) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLrJka3KLrOc98wXusZIm1jp) | [![Download React Native Library Boilerplate](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Download React Native Library Boilerplate")](https://github.com/mernjs/create-mern-app/raw/master/templates/boilerplates/library/react-native-library-boilerplate.zip) |

3. Modules

-Discover a collection of sample projects, organized by technology, to help you quickly implement specific features or functionalities in your applications. +Discover a collection of sample modules, organized by technology, to help you quickly implement specific features or functionalities in your applications. | SN. | Modules | Youtube | Download | | ------ | ------ | ------ | ------ | @@ -89,72 +89,60 @@ Discover a collection of sample projects, organized by technology, to help you q | 2 | [ReactJS Firebase Auth Module](#firebaseauth) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLp4cm2rjcjlOlizWf6y_skf) | [![Stripe Subscription](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "Stripe Subscription")](#stripe) | +

4. Snippets

+ +Code snippets are small blocks of reusable code that you can add to a code file, that organized by technology, to help you quickly implement specific features or functionalities in your applications. + +| SN. | Snippets | Youtube | Download | +| ------ | ------ | ------ | ------ | +| 1 | [NodeJS JWT Snippets](#stripe) | [Watch Video](https://www.youtube.com/playlist?list=PLdb4nm44DkLqXikWu103FgL34iaKCrHs7) | [![NodeJS JWT Snippets](https://custom-icon-badges.herokuapp.com/badge/-Download-blue?style=for-the-badge&logo=download&logoColor=white "NodeJS JWT Snippets")](#stripe) | + +

Key Features

Effortlessly build secure and scalable MERN applications with automated setup, industry-standard coding practices, secure authentication, robust data handling, and proactive security measures. -1. **Effortless Initialization:** - Start your MERN project quickly using a simple command-line interface that sets up everything automatically. +1. **Effortless Initialization:** Start your MERN project quickly using a simple command-line interface that sets up everything automatically. -2. **Secure Coding Practices:** - Follow industry standards to write strong, resilient code. Regular reviews and best practices reduce vulnerabilities during development. +2. **Secure Coding Practices:** Follow industry standards to write strong, resilient code. Regular reviews and best practices reduce vulnerabilities during development. -3. **Well-Defined Folder Structure:** - Use a clean and organized project layout that makes it easy to maintain and expand your application. +3. **Well-Defined Folder Structure:** Use a clean and organized project layout that makes it easy to maintain and expand your application. -4. **Server & Client Code Separation:** - Keep server-side and client-side code separate for easier management and development. +4. **Server & Client Code Separation:** Keep server-side and client-side code separate for easier management and development. -5. **Authentication Ready:** - Easily add secure login/signup features using best practices to protect user data. +5. **Authentication Ready:** Easily add secure login/signup features using best practices to protect user data. -6. **Automatic Indentation:** - Automatically format code for consistency, making it easier to read and understand. +6. **Automatic Indentation:** Automatically format code for consistency, making it easier to read and understand. -7. **ESLint Integration:** - Improve code quality by using ESLint to find and fix potential issues based on coding standards. +7. **ESLint Integration:** Improve code quality by using ESLint to find and fix potential issues based on coding standards. -8. **Prettier Support:** - Use Prettier to automatically format your code, keeping it neat and visually appealing. +8. **Prettier Support:** Use Prettier to automatically format your code, keeping it neat and visually appealing. -9. **Tailwind CSS for Styling:** - Speed up styling with Tailwind CSS, creating responsive and attractive user interfaces. +9. **Tailwind CSS for Styling:** Speed up styling with Tailwind CSS, creating responsive and attractive user interfaces. -10. **Data Encryption:** - Encrypt data to secure it during storage and transmission, protecting against unauthorized access. +10. **Data Encryption:** Encrypt data to secure it during storage and transmission, protecting against unauthorized access. -11. **Input Validation:** - Validate user inputs rigorously to prevent attacks and ensure safe usage. +11. **Input Validation:** Validate user inputs rigorously to prevent attacks and ensure safe usage. -12. **CORS:** - Control which domains can access your application to prevent unauthorized requests. +12. **CORS:** Control which domains can access your application to prevent unauthorized requests. -13. **Rate Limiting:** - Limit API usage to prevent abuse and protect against denial-of-service attacks. +13. **Rate Limiting:** Limit API usage to prevent abuse and protect against denial-of-service attacks. -14. **Error Handling:** - Implement effective error-handling mechanisms to keep sensitive information secure. +14. **Error Handling:** Implement effective error-handling mechanisms to keep sensitive information secure. -15. **Middleware Security:** - Secure middleware components to protect core functionalities from common threats. +15. **Middleware Security:** Secure middleware components to protect core functionalities from common threats. -16. **Dependency Scanning:** - Regularly check and update dependencies to fix known vulnerabilities and enhance security. +16. **Dependency Scanning:** Regularly check and update dependencies to fix known vulnerabilities and enhance security. -17. **Secure File Uploads:** - Safely upload files with validation to ensure they are safe for your application. +17. **Secure File Uploads:** Safely upload files with validation to ensure they are safe for your application. -18. **Environment Configuration:** - Manage environment settings securely to protect sensitive data like API keys. +18. **Environment Configuration:** Manage environment settings securely to protect sensitive data like API keys. -19. **Security Headers:** - Set HTTP security headers to make your web application more secure against common vulnerabilities. +19. **Security Headers:** Set HTTP security headers to make your web application more secure against common vulnerabilities. -20. **API Versioning:** - Implement versioning for your APIs to support smooth updates and compatibility. +20. **API Versioning:** Implement versioning for your APIs to support smooth updates and compatibility. -21. **Monitoring:** - Set up robust monitoring to quickly detect and respond to security incidents, ensuring your application stays secure and reliable. +21. **Monitoring:** Set up robust monitoring to quickly detect and respond to security incidents, ensuring your application stays secure and reliable.

Support

diff --git a/templates/app/electronjs-boilerplate.zip b/templates/boilerplates/app/electronjs-boilerplate.zip similarity index 100% rename from templates/app/electronjs-boilerplate.zip rename to templates/boilerplates/app/electronjs-boilerplate.zip diff --git a/templates/app/electronjs-boilerplate/.env b/templates/boilerplates/app/electronjs-boilerplate/.env similarity index 100% rename from templates/app/electronjs-boilerplate/.env rename to templates/boilerplates/app/electronjs-boilerplate/.env diff --git a/templates/app/electronjs-boilerplate/.env.example b/templates/boilerplates/app/electronjs-boilerplate/.env.example similarity index 100% rename from templates/app/electronjs-boilerplate/.env.example rename to templates/boilerplates/app/electronjs-boilerplate/.env.example diff --git a/templates/app/electronjs-boilerplate/.eslintignore b/templates/boilerplates/app/electronjs-boilerplate/.eslintignore similarity index 100% rename from templates/app/electronjs-boilerplate/.eslintignore rename to templates/boilerplates/app/electronjs-boilerplate/.eslintignore diff --git a/templates/app/electronjs-boilerplate/.eslintrc.json b/templates/boilerplates/app/electronjs-boilerplate/.eslintrc.json similarity index 100% rename from templates/app/electronjs-boilerplate/.eslintrc.json rename to templates/boilerplates/app/electronjs-boilerplate/.eslintrc.json diff --git a/templates/app/electronjs-boilerplate/.gitignore b/templates/boilerplates/app/electronjs-boilerplate/.gitignore similarity index 100% rename from templates/app/electronjs-boilerplate/.gitignore rename to templates/boilerplates/app/electronjs-boilerplate/.gitignore diff --git a/templates/app/electronjs-boilerplate/.prettierignore b/templates/boilerplates/app/electronjs-boilerplate/.prettierignore similarity index 100% rename from templates/app/electronjs-boilerplate/.prettierignore rename to templates/boilerplates/app/electronjs-boilerplate/.prettierignore diff --git a/templates/app/electronjs-boilerplate/.prettierrc b/templates/boilerplates/app/electronjs-boilerplate/.prettierrc similarity index 100% rename from templates/app/electronjs-boilerplate/.prettierrc rename to templates/boilerplates/app/electronjs-boilerplate/.prettierrc diff --git a/templates/app/electronjs-boilerplate/.vscode/project.json b/templates/boilerplates/app/electronjs-boilerplate/.vscode/project.json similarity index 100% rename from templates/app/electronjs-boilerplate/.vscode/project.json rename to templates/boilerplates/app/electronjs-boilerplate/.vscode/project.json diff --git a/templates/app/electronjs-boilerplate/.vscode/settings.json b/templates/boilerplates/app/electronjs-boilerplate/.vscode/settings.json similarity index 100% rename from templates/app/electronjs-boilerplate/.vscode/settings.json rename to templates/boilerplates/app/electronjs-boilerplate/.vscode/settings.json diff --git a/templates/app/electronjs-boilerplate/README.md b/templates/boilerplates/app/electronjs-boilerplate/README.md similarity index 100% rename from templates/app/electronjs-boilerplate/README.md rename to templates/boilerplates/app/electronjs-boilerplate/README.md diff --git a/templates/app/electronjs-boilerplate/electron.js b/templates/boilerplates/app/electronjs-boilerplate/electron.js similarity index 100% rename from templates/app/electronjs-boilerplate/electron.js rename to templates/boilerplates/app/electronjs-boilerplate/electron.js diff --git a/templates/app/electronjs-boilerplate/jsconfig.json b/templates/boilerplates/app/electronjs-boilerplate/jsconfig.json similarity index 100% rename from templates/app/electronjs-boilerplate/jsconfig.json rename to templates/boilerplates/app/electronjs-boilerplate/jsconfig.json diff --git a/templates/app/electronjs-boilerplate/package.json b/templates/boilerplates/app/electronjs-boilerplate/package.json similarity index 100% rename from templates/app/electronjs-boilerplate/package.json rename to templates/boilerplates/app/electronjs-boilerplate/package.json diff --git a/templates/app/electronjs-boilerplate/public/assets/icons/icon-128x128.png b/templates/boilerplates/app/electronjs-boilerplate/public/assets/icons/icon-128x128.png similarity index 100% rename from templates/app/electronjs-boilerplate/public/assets/icons/icon-128x128.png rename to templates/boilerplates/app/electronjs-boilerplate/public/assets/icons/icon-128x128.png diff --git a/templates/app/electronjs-boilerplate/public/assets/icons/icon-144x144.png b/templates/boilerplates/app/electronjs-boilerplate/public/assets/icons/icon-144x144.png similarity index 100% rename from templates/app/electronjs-boilerplate/public/assets/icons/icon-144x144.png rename to templates/boilerplates/app/electronjs-boilerplate/public/assets/icons/icon-144x144.png diff --git a/templates/app/electronjs-boilerplate/public/assets/icons/icon-152x152.png b/templates/boilerplates/app/electronjs-boilerplate/public/assets/icons/icon-152x152.png similarity index 100% rename from templates/app/electronjs-boilerplate/public/assets/icons/icon-152x152.png rename to templates/boilerplates/app/electronjs-boilerplate/public/assets/icons/icon-152x152.png diff --git a/templates/app/electronjs-boilerplate/public/assets/icons/icon-192x192.png b/templates/boilerplates/app/electronjs-boilerplate/public/assets/icons/icon-192x192.png similarity index 100% rename from templates/app/electronjs-boilerplate/public/assets/icons/icon-192x192.png rename to templates/boilerplates/app/electronjs-boilerplate/public/assets/icons/icon-192x192.png diff --git a/templates/app/electronjs-boilerplate/public/assets/icons/icon-384x384.png b/templates/boilerplates/app/electronjs-boilerplate/public/assets/icons/icon-384x384.png similarity index 100% rename from templates/app/electronjs-boilerplate/public/assets/icons/icon-384x384.png rename to templates/boilerplates/app/electronjs-boilerplate/public/assets/icons/icon-384x384.png diff --git a/templates/app/electronjs-boilerplate/public/assets/icons/icon-48x48.png b/templates/boilerplates/app/electronjs-boilerplate/public/assets/icons/icon-48x48.png similarity index 100% rename from templates/app/electronjs-boilerplate/public/assets/icons/icon-48x48.png rename to templates/boilerplates/app/electronjs-boilerplate/public/assets/icons/icon-48x48.png diff --git a/templates/app/electronjs-boilerplate/public/assets/icons/icon-512x512.png b/templates/boilerplates/app/electronjs-boilerplate/public/assets/icons/icon-512x512.png similarity index 100% rename from templates/app/electronjs-boilerplate/public/assets/icons/icon-512x512.png rename to templates/boilerplates/app/electronjs-boilerplate/public/assets/icons/icon-512x512.png diff --git a/templates/app/electronjs-boilerplate/public/assets/icons/icon-72x72.png b/templates/boilerplates/app/electronjs-boilerplate/public/assets/icons/icon-72x72.png similarity index 100% rename from templates/app/electronjs-boilerplate/public/assets/icons/icon-72x72.png rename to templates/boilerplates/app/electronjs-boilerplate/public/assets/icons/icon-72x72.png diff --git a/templates/app/electronjs-boilerplate/public/assets/icons/icon-96x96.png b/templates/boilerplates/app/electronjs-boilerplate/public/assets/icons/icon-96x96.png similarity index 100% rename from templates/app/electronjs-boilerplate/public/assets/icons/icon-96x96.png rename to templates/boilerplates/app/electronjs-boilerplate/public/assets/icons/icon-96x96.png diff --git a/templates/app/electronjs-boilerplate/public/favicon.ico b/templates/boilerplates/app/electronjs-boilerplate/public/favicon.ico similarity index 100% rename from templates/app/electronjs-boilerplate/public/favicon.ico rename to templates/boilerplates/app/electronjs-boilerplate/public/favicon.ico diff --git a/templates/app/electronjs-boilerplate/public/index.html b/templates/boilerplates/app/electronjs-boilerplate/public/index.html similarity index 100% rename from templates/app/electronjs-boilerplate/public/index.html rename to templates/boilerplates/app/electronjs-boilerplate/public/index.html diff --git a/templates/app/electronjs-boilerplate/public/manifest.json b/templates/boilerplates/app/electronjs-boilerplate/public/manifest.json similarity index 100% rename from templates/app/electronjs-boilerplate/public/manifest.json rename to templates/boilerplates/app/electronjs-boilerplate/public/manifest.json diff --git a/templates/app/electronjs-boilerplate/public/robots.txt b/templates/boilerplates/app/electronjs-boilerplate/public/robots.txt similarity index 100% rename from templates/app/electronjs-boilerplate/public/robots.txt rename to templates/boilerplates/app/electronjs-boilerplate/public/robots.txt diff --git a/templates/app/electronjs-boilerplate/src/App.css b/templates/boilerplates/app/electronjs-boilerplate/src/App.css similarity index 100% rename from templates/app/electronjs-boilerplate/src/App.css rename to templates/boilerplates/app/electronjs-boilerplate/src/App.css diff --git a/templates/app/electronjs-boilerplate/src/App.js b/templates/boilerplates/app/electronjs-boilerplate/src/App.js similarity index 100% rename from templates/app/electronjs-boilerplate/src/App.js rename to templates/boilerplates/app/electronjs-boilerplate/src/App.js diff --git a/templates/app/electronjs-boilerplate/src/Store.js b/templates/boilerplates/app/electronjs-boilerplate/src/Store.js similarity index 100% rename from templates/app/electronjs-boilerplate/src/Store.js rename to templates/boilerplates/app/electronjs-boilerplate/src/Store.js diff --git a/templates/app/electronjs-boilerplate/src/Utilities.js b/templates/boilerplates/app/electronjs-boilerplate/src/Utilities.js similarity index 100% rename from templates/app/electronjs-boilerplate/src/Utilities.js rename to templates/boilerplates/app/electronjs-boilerplate/src/Utilities.js diff --git a/templates/app/electronjs-boilerplate/src/components/Button.js b/templates/boilerplates/app/electronjs-boilerplate/src/components/Button.js similarity index 100% rename from templates/app/electronjs-boilerplate/src/components/Button.js rename to templates/boilerplates/app/electronjs-boilerplate/src/components/Button.js diff --git a/templates/app/electronjs-boilerplate/src/components/Footer.js b/templates/boilerplates/app/electronjs-boilerplate/src/components/Footer.js similarity index 100% rename from templates/app/electronjs-boilerplate/src/components/Footer.js rename to templates/boilerplates/app/electronjs-boilerplate/src/components/Footer.js diff --git a/templates/app/electronjs-boilerplate/src/components/H2.js b/templates/boilerplates/app/electronjs-boilerplate/src/components/H2.js similarity index 100% rename from templates/app/electronjs-boilerplate/src/components/H2.js rename to templates/boilerplates/app/electronjs-boilerplate/src/components/H2.js diff --git a/templates/app/electronjs-boilerplate/src/components/Header.js b/templates/boilerplates/app/electronjs-boilerplate/src/components/Header.js similarity index 100% rename from templates/app/electronjs-boilerplate/src/components/Header.js rename to templates/boilerplates/app/electronjs-boilerplate/src/components/Header.js diff --git a/templates/app/electronjs-boilerplate/src/components/TextInput.js b/templates/boilerplates/app/electronjs-boilerplate/src/components/TextInput.js similarity index 100% rename from templates/app/electronjs-boilerplate/src/components/TextInput.js rename to templates/boilerplates/app/electronjs-boilerplate/src/components/TextInput.js diff --git a/templates/app/electronjs-boilerplate/src/components/index.js b/templates/boilerplates/app/electronjs-boilerplate/src/components/index.js similarity index 100% rename from templates/app/electronjs-boilerplate/src/components/index.js rename to templates/boilerplates/app/electronjs-boilerplate/src/components/index.js diff --git a/templates/app/electronjs-boilerplate/src/index.js b/templates/boilerplates/app/electronjs-boilerplate/src/index.js similarity index 100% rename from templates/app/electronjs-boilerplate/src/index.js rename to templates/boilerplates/app/electronjs-boilerplate/src/index.js diff --git a/templates/app/electronjs-boilerplate/src/pages/Dashboard.js b/templates/boilerplates/app/electronjs-boilerplate/src/pages/Dashboard.js similarity index 100% rename from templates/app/electronjs-boilerplate/src/pages/Dashboard.js rename to templates/boilerplates/app/electronjs-boilerplate/src/pages/Dashboard.js diff --git a/templates/app/electronjs-boilerplate/src/pages/Login.js b/templates/boilerplates/app/electronjs-boilerplate/src/pages/Login.js similarity index 100% rename from templates/app/electronjs-boilerplate/src/pages/Login.js rename to templates/boilerplates/app/electronjs-boilerplate/src/pages/Login.js diff --git a/templates/app/electronjs-boilerplate/src/pages/NotFound.js b/templates/boilerplates/app/electronjs-boilerplate/src/pages/NotFound.js similarity index 100% rename from templates/app/electronjs-boilerplate/src/pages/NotFound.js rename to templates/boilerplates/app/electronjs-boilerplate/src/pages/NotFound.js diff --git a/templates/app/electronjs-boilerplate/src/pages/Signup.js b/templates/boilerplates/app/electronjs-boilerplate/src/pages/Signup.js similarity index 100% rename from templates/app/electronjs-boilerplate/src/pages/Signup.js rename to templates/boilerplates/app/electronjs-boilerplate/src/pages/Signup.js diff --git a/templates/app/electronjs-boilerplate/src/reducers/AuthReducer.js b/templates/boilerplates/app/electronjs-boilerplate/src/reducers/AuthReducer.js similarity index 100% rename from templates/app/electronjs-boilerplate/src/reducers/AuthReducer.js rename to templates/boilerplates/app/electronjs-boilerplate/src/reducers/AuthReducer.js diff --git a/templates/app/electronjs-boilerplate/src/reducers/CoreReducer.js b/templates/boilerplates/app/electronjs-boilerplate/src/reducers/CoreReducer.js similarity index 100% rename from templates/app/electronjs-boilerplate/src/reducers/CoreReducer.js rename to templates/boilerplates/app/electronjs-boilerplate/src/reducers/CoreReducer.js diff --git a/templates/app/electronjs-boilerplate/tailwind.config.js b/templates/boilerplates/app/electronjs-boilerplate/tailwind.config.js similarity index 100% rename from templates/app/electronjs-boilerplate/tailwind.config.js rename to templates/boilerplates/app/electronjs-boilerplate/tailwind.config.js diff --git a/templates/app/expo-boilerplate.zip b/templates/boilerplates/app/expo-boilerplate.zip similarity index 100% rename from templates/app/expo-boilerplate.zip rename to templates/boilerplates/app/expo-boilerplate.zip diff --git a/templates/app/expo-boilerplate/.gitignore b/templates/boilerplates/app/expo-boilerplate/.gitignore similarity index 100% rename from templates/app/expo-boilerplate/.gitignore rename to templates/boilerplates/app/expo-boilerplate/.gitignore diff --git a/templates/app/expo-boilerplate/README.md b/templates/boilerplates/app/expo-boilerplate/README.md similarity index 100% rename from templates/app/expo-boilerplate/README.md rename to templates/boilerplates/app/expo-boilerplate/README.md diff --git a/templates/app/expo-boilerplate/app.json b/templates/boilerplates/app/expo-boilerplate/app.json similarity index 100% rename from templates/app/expo-boilerplate/app.json rename to templates/boilerplates/app/expo-boilerplate/app.json diff --git a/templates/app/expo-boilerplate/babel.config.js b/templates/boilerplates/app/expo-boilerplate/babel.config.js similarity index 100% rename from templates/app/expo-boilerplate/babel.config.js rename to templates/boilerplates/app/expo-boilerplate/babel.config.js diff --git a/templates/app/expo-boilerplate/metro.config.js b/templates/boilerplates/app/expo-boilerplate/metro.config.js similarity index 100% rename from templates/app/expo-boilerplate/metro.config.js rename to templates/boilerplates/app/expo-boilerplate/metro.config.js diff --git a/templates/app/expo-boilerplate/package.json b/templates/boilerplates/app/expo-boilerplate/package.json similarity index 100% rename from templates/app/expo-boilerplate/package.json rename to templates/boilerplates/app/expo-boilerplate/package.json diff --git a/templates/app/expo-boilerplate/src/app/(tabs)/_layout.tsx b/templates/boilerplates/app/expo-boilerplate/src/app/(tabs)/_layout.tsx similarity index 100% rename from templates/app/expo-boilerplate/src/app/(tabs)/_layout.tsx rename to templates/boilerplates/app/expo-boilerplate/src/app/(tabs)/_layout.tsx diff --git a/templates/app/expo-boilerplate/src/app/(tabs)/index.tsx b/templates/boilerplates/app/expo-boilerplate/src/app/(tabs)/index.tsx similarity index 100% rename from templates/app/expo-boilerplate/src/app/(tabs)/index.tsx rename to templates/boilerplates/app/expo-boilerplate/src/app/(tabs)/index.tsx diff --git a/templates/app/expo-boilerplate/src/app/(tabs)/two.tsx b/templates/boilerplates/app/expo-boilerplate/src/app/(tabs)/two.tsx similarity index 100% rename from templates/app/expo-boilerplate/src/app/(tabs)/two.tsx rename to templates/boilerplates/app/expo-boilerplate/src/app/(tabs)/two.tsx diff --git a/templates/app/expo-boilerplate/src/app/+html.tsx b/templates/boilerplates/app/expo-boilerplate/src/app/+html.tsx similarity index 100% rename from templates/app/expo-boilerplate/src/app/+html.tsx rename to templates/boilerplates/app/expo-boilerplate/src/app/+html.tsx diff --git a/templates/app/expo-boilerplate/src/app/[...missing].tsx b/templates/boilerplates/app/expo-boilerplate/src/app/[...missing].tsx similarity index 100% rename from templates/app/expo-boilerplate/src/app/[...missing].tsx rename to templates/boilerplates/app/expo-boilerplate/src/app/[...missing].tsx diff --git a/templates/app/expo-boilerplate/src/app/_layout.tsx b/templates/boilerplates/app/expo-boilerplate/src/app/_layout.tsx similarity index 100% rename from templates/app/expo-boilerplate/src/app/_layout.tsx rename to templates/boilerplates/app/expo-boilerplate/src/app/_layout.tsx diff --git a/templates/app/expo-boilerplate/src/app/modal.tsx b/templates/boilerplates/app/expo-boilerplate/src/app/modal.tsx similarity index 100% rename from templates/app/expo-boilerplate/src/app/modal.tsx rename to templates/boilerplates/app/expo-boilerplate/src/app/modal.tsx diff --git a/templates/app/expo-boilerplate/src/assets/fonts/SpaceMono-Regular.ttf b/templates/boilerplates/app/expo-boilerplate/src/assets/fonts/SpaceMono-Regular.ttf similarity index 100% rename from templates/app/expo-boilerplate/src/assets/fonts/SpaceMono-Regular.ttf rename to templates/boilerplates/app/expo-boilerplate/src/assets/fonts/SpaceMono-Regular.ttf diff --git a/templates/app/expo-boilerplate/src/assets/images/adaptive-icon.png b/templates/boilerplates/app/expo-boilerplate/src/assets/images/adaptive-icon.png similarity index 100% rename from templates/app/expo-boilerplate/src/assets/images/adaptive-icon.png rename to templates/boilerplates/app/expo-boilerplate/src/assets/images/adaptive-icon.png diff --git a/templates/app/expo-boilerplate/src/assets/images/favicon.png b/templates/boilerplates/app/expo-boilerplate/src/assets/images/favicon.png similarity index 100% rename from templates/app/expo-boilerplate/src/assets/images/favicon.png rename to templates/boilerplates/app/expo-boilerplate/src/assets/images/favicon.png diff --git a/templates/app/expo-boilerplate/src/assets/images/icon.png b/templates/boilerplates/app/expo-boilerplate/src/assets/images/icon.png similarity index 100% rename from templates/app/expo-boilerplate/src/assets/images/icon.png rename to templates/boilerplates/app/expo-boilerplate/src/assets/images/icon.png diff --git a/templates/app/expo-boilerplate/src/assets/images/splash.png b/templates/boilerplates/app/expo-boilerplate/src/assets/images/splash.png similarity index 100% rename from templates/app/expo-boilerplate/src/assets/images/splash.png rename to templates/boilerplates/app/expo-boilerplate/src/assets/images/splash.png diff --git a/templates/app/expo-boilerplate/src/components/EditScreenInfo.tsx b/templates/boilerplates/app/expo-boilerplate/src/components/EditScreenInfo.tsx similarity index 100% rename from templates/app/expo-boilerplate/src/components/EditScreenInfo.tsx rename to templates/boilerplates/app/expo-boilerplate/src/components/EditScreenInfo.tsx diff --git a/templates/app/expo-boilerplate/src/components/ExternalLink.tsx b/templates/boilerplates/app/expo-boilerplate/src/components/ExternalLink.tsx similarity index 100% rename from templates/app/expo-boilerplate/src/components/ExternalLink.tsx rename to templates/boilerplates/app/expo-boilerplate/src/components/ExternalLink.tsx diff --git a/templates/app/expo-boilerplate/src/components/StyledText.tsx b/templates/boilerplates/app/expo-boilerplate/src/components/StyledText.tsx similarity index 100% rename from templates/app/expo-boilerplate/src/components/StyledText.tsx rename to templates/boilerplates/app/expo-boilerplate/src/components/StyledText.tsx diff --git a/templates/app/expo-boilerplate/src/components/Themed.tsx b/templates/boilerplates/app/expo-boilerplate/src/components/Themed.tsx similarity index 100% rename from templates/app/expo-boilerplate/src/components/Themed.tsx rename to templates/boilerplates/app/expo-boilerplate/src/components/Themed.tsx diff --git a/templates/app/expo-boilerplate/src/components/__tests__/StyledText-test.js b/templates/boilerplates/app/expo-boilerplate/src/components/__tests__/StyledText-test.js similarity index 100% rename from templates/app/expo-boilerplate/src/components/__tests__/StyledText-test.js rename to templates/boilerplates/app/expo-boilerplate/src/components/__tests__/StyledText-test.js diff --git a/templates/app/expo-boilerplate/src/constants/Colors.ts b/templates/boilerplates/app/expo-boilerplate/src/constants/Colors.ts similarity index 100% rename from templates/app/expo-boilerplate/src/constants/Colors.ts rename to templates/boilerplates/app/expo-boilerplate/src/constants/Colors.ts diff --git a/templates/app/expo-boilerplate/tsconfig.json b/templates/boilerplates/app/expo-boilerplate/tsconfig.json similarity index 100% rename from templates/app/expo-boilerplate/tsconfig.json rename to templates/boilerplates/app/expo-boilerplate/tsconfig.json diff --git a/templates/app/fastifyjs-mongodb-boilerplate.zip b/templates/boilerplates/app/fastifyjs-mongodb-boilerplate.zip similarity index 100% rename from templates/app/fastifyjs-mongodb-boilerplate.zip rename to templates/boilerplates/app/fastifyjs-mongodb-boilerplate.zip diff --git a/templates/app/fastifyjs-mongodb-boilerplate/.env b/templates/boilerplates/app/fastifyjs-mongodb-boilerplate/.env similarity index 100% rename from templates/app/fastifyjs-mongodb-boilerplate/.env rename to templates/boilerplates/app/fastifyjs-mongodb-boilerplate/.env diff --git a/templates/app/fastifyjs-mongodb-boilerplate/.env.example b/templates/boilerplates/app/fastifyjs-mongodb-boilerplate/.env.example similarity index 100% rename from templates/app/fastifyjs-mongodb-boilerplate/.env.example rename to templates/boilerplates/app/fastifyjs-mongodb-boilerplate/.env.example diff --git a/templates/app/fastifyjs-mongodb-boilerplate/.eslintignore b/templates/boilerplates/app/fastifyjs-mongodb-boilerplate/.eslintignore similarity index 100% rename from templates/app/fastifyjs-mongodb-boilerplate/.eslintignore rename to templates/boilerplates/app/fastifyjs-mongodb-boilerplate/.eslintignore diff --git a/templates/app/fastifyjs-mongodb-boilerplate/.eslintrc.json b/templates/boilerplates/app/fastifyjs-mongodb-boilerplate/.eslintrc.json similarity index 100% rename from templates/app/fastifyjs-mongodb-boilerplate/.eslintrc.json rename to templates/boilerplates/app/fastifyjs-mongodb-boilerplate/.eslintrc.json diff --git a/templates/app/fastifyjs-mongodb-boilerplate/.gitignore b/templates/boilerplates/app/fastifyjs-mongodb-boilerplate/.gitignore similarity index 100% rename from templates/app/fastifyjs-mongodb-boilerplate/.gitignore rename to templates/boilerplates/app/fastifyjs-mongodb-boilerplate/.gitignore diff --git a/templates/app/fastifyjs-mongodb-boilerplate/.prettierignore b/templates/boilerplates/app/fastifyjs-mongodb-boilerplate/.prettierignore similarity index 100% rename from templates/app/fastifyjs-mongodb-boilerplate/.prettierignore rename to templates/boilerplates/app/fastifyjs-mongodb-boilerplate/.prettierignore diff --git a/templates/app/fastifyjs-mongodb-boilerplate/.prettierrc b/templates/boilerplates/app/fastifyjs-mongodb-boilerplate/.prettierrc similarity index 100% rename from templates/app/fastifyjs-mongodb-boilerplate/.prettierrc rename to templates/boilerplates/app/fastifyjs-mongodb-boilerplate/.prettierrc diff --git a/templates/app/fastifyjs-mongodb-boilerplate/.vscode/project.json b/templates/boilerplates/app/fastifyjs-mongodb-boilerplate/.vscode/project.json similarity index 100% rename from templates/app/fastifyjs-mongodb-boilerplate/.vscode/project.json rename to templates/boilerplates/app/fastifyjs-mongodb-boilerplate/.vscode/project.json diff --git a/templates/app/fastifyjs-mongodb-boilerplate/.vscode/settings.json b/templates/boilerplates/app/fastifyjs-mongodb-boilerplate/.vscode/settings.json similarity index 100% rename from templates/app/fastifyjs-mongodb-boilerplate/.vscode/settings.json rename to templates/boilerplates/app/fastifyjs-mongodb-boilerplate/.vscode/settings.json diff --git a/templates/app/fastifyjs-mongodb-boilerplate/README.md b/templates/boilerplates/app/fastifyjs-mongodb-boilerplate/README.md similarity index 100% rename from templates/app/fastifyjs-mongodb-boilerplate/README.md rename to templates/boilerplates/app/fastifyjs-mongodb-boilerplate/README.md diff --git a/templates/app/fastifyjs-mongodb-boilerplate/migrate-mongo-config.js b/templates/boilerplates/app/fastifyjs-mongodb-boilerplate/migrate-mongo-config.js similarity index 100% rename from templates/app/fastifyjs-mongodb-boilerplate/migrate-mongo-config.js rename to templates/boilerplates/app/fastifyjs-mongodb-boilerplate/migrate-mongo-config.js diff --git a/templates/app/fastifyjs-mongodb-boilerplate/package.json b/templates/boilerplates/app/fastifyjs-mongodb-boilerplate/package.json similarity index 100% rename from templates/app/fastifyjs-mongodb-boilerplate/package.json rename to templates/boilerplates/app/fastifyjs-mongodb-boilerplate/package.json diff --git a/templates/app/fastifyjs-mongodb-boilerplate/server.js b/templates/boilerplates/app/fastifyjs-mongodb-boilerplate/server.js similarity index 100% rename from templates/app/fastifyjs-mongodb-boilerplate/server.js rename to templates/boilerplates/app/fastifyjs-mongodb-boilerplate/server.js diff --git a/templates/app/fastifyjs-mongodb-boilerplate/src/Routes.js b/templates/boilerplates/app/fastifyjs-mongodb-boilerplate/src/Routes.js similarity index 100% rename from templates/app/fastifyjs-mongodb-boilerplate/src/Routes.js rename to templates/boilerplates/app/fastifyjs-mongodb-boilerplate/src/Routes.js diff --git a/templates/app/fastifyjs-mongodb-boilerplate/src/Utilities.js b/templates/boilerplates/app/fastifyjs-mongodb-boilerplate/src/Utilities.js similarity index 100% rename from templates/app/fastifyjs-mongodb-boilerplate/src/Utilities.js rename to templates/boilerplates/app/fastifyjs-mongodb-boilerplate/src/Utilities.js diff --git a/templates/app/fastifyjs-mongodb-boilerplate/src/controllers/AuthController.js b/templates/boilerplates/app/fastifyjs-mongodb-boilerplate/src/controllers/AuthController.js similarity index 100% rename from templates/app/fastifyjs-mongodb-boilerplate/src/controllers/AuthController.js rename to templates/boilerplates/app/fastifyjs-mongodb-boilerplate/src/controllers/AuthController.js diff --git a/templates/app/fastifyjs-mongodb-boilerplate/src/controllers/CrudController.js b/templates/boilerplates/app/fastifyjs-mongodb-boilerplate/src/controllers/CrudController.js similarity index 100% rename from templates/app/fastifyjs-mongodb-boilerplate/src/controllers/CrudController.js rename to templates/boilerplates/app/fastifyjs-mongodb-boilerplate/src/controllers/CrudController.js diff --git a/templates/app/fastifyjs-mongodb-boilerplate/src/database/dbconfig/DB_config.js b/templates/boilerplates/app/fastifyjs-mongodb-boilerplate/src/database/dbconfig/DB_config.js similarity index 100% rename from templates/app/fastifyjs-mongodb-boilerplate/src/database/dbconfig/DB_config.js rename to templates/boilerplates/app/fastifyjs-mongodb-boilerplate/src/database/dbconfig/DB_config.js diff --git a/templates/app/fastifyjs-mongodb-boilerplate/src/database/dbconfig/DB_mongodb_connection.js b/templates/boilerplates/app/fastifyjs-mongodb-boilerplate/src/database/dbconfig/DB_mongodb_connection.js similarity index 100% rename from templates/app/fastifyjs-mongodb-boilerplate/src/database/dbconfig/DB_mongodb_connection.js rename to templates/boilerplates/app/fastifyjs-mongodb-boilerplate/src/database/dbconfig/DB_mongodb_connection.js diff --git a/templates/app/fastifyjs-mongodb-boilerplate/src/database/migrations/39024820394823409.create_user.table.js b/templates/boilerplates/app/fastifyjs-mongodb-boilerplate/src/database/migrations/39024820394823409.create_user.table.js similarity index 100% rename from templates/app/fastifyjs-mongodb-boilerplate/src/database/migrations/39024820394823409.create_user.table.js rename to templates/boilerplates/app/fastifyjs-mongodb-boilerplate/src/database/migrations/39024820394823409.create_user.table.js diff --git a/templates/app/fastifyjs-mongodb-boilerplate/src/database/seeders/index.js b/templates/boilerplates/app/fastifyjs-mongodb-boilerplate/src/database/seeders/index.js similarity index 100% rename from templates/app/fastifyjs-mongodb-boilerplate/src/database/seeders/index.js rename to templates/boilerplates/app/fastifyjs-mongodb-boilerplate/src/database/seeders/index.js diff --git a/templates/app/fastifyjs-mongodb-boilerplate/src/models/User.js b/templates/boilerplates/app/fastifyjs-mongodb-boilerplate/src/models/User.js similarity index 100% rename from templates/app/fastifyjs-mongodb-boilerplate/src/models/User.js rename to templates/boilerplates/app/fastifyjs-mongodb-boilerplate/src/models/User.js diff --git a/templates/app/fastifyjs-mysql-boilerplate.zip b/templates/boilerplates/app/fastifyjs-mysql-boilerplate.zip similarity index 100% rename from templates/app/fastifyjs-mysql-boilerplate.zip rename to templates/boilerplates/app/fastifyjs-mysql-boilerplate.zip diff --git a/templates/app/fastifyjs-mysql-boilerplate/.env b/templates/boilerplates/app/fastifyjs-mysql-boilerplate/.env similarity index 100% rename from templates/app/fastifyjs-mysql-boilerplate/.env rename to templates/boilerplates/app/fastifyjs-mysql-boilerplate/.env diff --git a/templates/app/fastifyjs-mysql-boilerplate/.env.example b/templates/boilerplates/app/fastifyjs-mysql-boilerplate/.env.example similarity index 100% rename from templates/app/fastifyjs-mysql-boilerplate/.env.example rename to templates/boilerplates/app/fastifyjs-mysql-boilerplate/.env.example diff --git a/templates/app/fastifyjs-mysql-boilerplate/.eslintignore b/templates/boilerplates/app/fastifyjs-mysql-boilerplate/.eslintignore similarity index 100% rename from templates/app/fastifyjs-mysql-boilerplate/.eslintignore rename to templates/boilerplates/app/fastifyjs-mysql-boilerplate/.eslintignore diff --git a/templates/app/fastifyjs-mysql-boilerplate/.eslintrc.json b/templates/boilerplates/app/fastifyjs-mysql-boilerplate/.eslintrc.json similarity index 100% rename from templates/app/fastifyjs-mysql-boilerplate/.eslintrc.json rename to templates/boilerplates/app/fastifyjs-mysql-boilerplate/.eslintrc.json diff --git a/templates/app/fastifyjs-mysql-boilerplate/.gitignore b/templates/boilerplates/app/fastifyjs-mysql-boilerplate/.gitignore similarity index 100% rename from templates/app/fastifyjs-mysql-boilerplate/.gitignore rename to templates/boilerplates/app/fastifyjs-mysql-boilerplate/.gitignore diff --git a/templates/app/fastifyjs-mysql-boilerplate/.prettierignore b/templates/boilerplates/app/fastifyjs-mysql-boilerplate/.prettierignore similarity index 100% rename from templates/app/fastifyjs-mysql-boilerplate/.prettierignore rename to templates/boilerplates/app/fastifyjs-mysql-boilerplate/.prettierignore diff --git a/templates/app/fastifyjs-mysql-boilerplate/.prettierrc b/templates/boilerplates/app/fastifyjs-mysql-boilerplate/.prettierrc similarity index 100% rename from templates/app/fastifyjs-mysql-boilerplate/.prettierrc rename to templates/boilerplates/app/fastifyjs-mysql-boilerplate/.prettierrc diff --git a/templates/app/fastifyjs-mysql-boilerplate/.sequelizerc b/templates/boilerplates/app/fastifyjs-mysql-boilerplate/.sequelizerc similarity index 100% rename from templates/app/fastifyjs-mysql-boilerplate/.sequelizerc rename to templates/boilerplates/app/fastifyjs-mysql-boilerplate/.sequelizerc diff --git a/templates/app/fastifyjs-mysql-boilerplate/.vscode/project.json b/templates/boilerplates/app/fastifyjs-mysql-boilerplate/.vscode/project.json similarity index 100% rename from templates/app/fastifyjs-mysql-boilerplate/.vscode/project.json rename to templates/boilerplates/app/fastifyjs-mysql-boilerplate/.vscode/project.json diff --git a/templates/app/fastifyjs-mysql-boilerplate/.vscode/settings.json b/templates/boilerplates/app/fastifyjs-mysql-boilerplate/.vscode/settings.json similarity index 100% rename from templates/app/fastifyjs-mysql-boilerplate/.vscode/settings.json rename to templates/boilerplates/app/fastifyjs-mysql-boilerplate/.vscode/settings.json diff --git a/templates/app/fastifyjs-mysql-boilerplate/README.md b/templates/boilerplates/app/fastifyjs-mysql-boilerplate/README.md similarity index 100% rename from templates/app/fastifyjs-mysql-boilerplate/README.md rename to templates/boilerplates/app/fastifyjs-mysql-boilerplate/README.md diff --git a/templates/app/fastifyjs-mysql-boilerplate/package.json b/templates/boilerplates/app/fastifyjs-mysql-boilerplate/package.json similarity index 100% rename from templates/app/fastifyjs-mysql-boilerplate/package.json rename to templates/boilerplates/app/fastifyjs-mysql-boilerplate/package.json diff --git a/templates/app/fastifyjs-mysql-boilerplate/server.js b/templates/boilerplates/app/fastifyjs-mysql-boilerplate/server.js similarity index 100% rename from templates/app/fastifyjs-mysql-boilerplate/server.js rename to templates/boilerplates/app/fastifyjs-mysql-boilerplate/server.js diff --git a/templates/app/fastifyjs-mysql-boilerplate/src/Routes.js b/templates/boilerplates/app/fastifyjs-mysql-boilerplate/src/Routes.js similarity index 100% rename from templates/app/fastifyjs-mysql-boilerplate/src/Routes.js rename to templates/boilerplates/app/fastifyjs-mysql-boilerplate/src/Routes.js diff --git a/templates/app/fastifyjs-mysql-boilerplate/src/Utilities.js b/templates/boilerplates/app/fastifyjs-mysql-boilerplate/src/Utilities.js similarity index 100% rename from templates/app/fastifyjs-mysql-boilerplate/src/Utilities.js rename to templates/boilerplates/app/fastifyjs-mysql-boilerplate/src/Utilities.js diff --git a/templates/app/fastifyjs-mysql-boilerplate/src/controllers/AuthController.js b/templates/boilerplates/app/fastifyjs-mysql-boilerplate/src/controllers/AuthController.js similarity index 100% rename from templates/app/fastifyjs-mysql-boilerplate/src/controllers/AuthController.js rename to templates/boilerplates/app/fastifyjs-mysql-boilerplate/src/controllers/AuthController.js diff --git a/templates/app/fastifyjs-mysql-boilerplate/src/controllers/CrudController.js b/templates/boilerplates/app/fastifyjs-mysql-boilerplate/src/controllers/CrudController.js similarity index 100% rename from templates/app/fastifyjs-mysql-boilerplate/src/controllers/CrudController.js rename to templates/boilerplates/app/fastifyjs-mysql-boilerplate/src/controllers/CrudController.js diff --git a/templates/app/fastifyjs-mysql-boilerplate/src/database/dbconfig/sequelize-connection.js b/templates/boilerplates/app/fastifyjs-mysql-boilerplate/src/database/dbconfig/sequelize-connection.js similarity index 100% rename from templates/app/fastifyjs-mysql-boilerplate/src/database/dbconfig/sequelize-connection.js rename to templates/boilerplates/app/fastifyjs-mysql-boilerplate/src/database/dbconfig/sequelize-connection.js diff --git a/templates/app/fastifyjs-mysql-boilerplate/src/database/migrations/39024820394823409.create_user.table.js b/templates/boilerplates/app/fastifyjs-mysql-boilerplate/src/database/migrations/39024820394823409.create_user.table.js similarity index 100% rename from templates/app/fastifyjs-mysql-boilerplate/src/database/migrations/39024820394823409.create_user.table.js rename to templates/boilerplates/app/fastifyjs-mysql-boilerplate/src/database/migrations/39024820394823409.create_user.table.js diff --git a/templates/app/fastifyjs-mysql-boilerplate/src/database/seeders/UserTableSeeder.js b/templates/boilerplates/app/fastifyjs-mysql-boilerplate/src/database/seeders/UserTableSeeder.js similarity index 100% rename from templates/app/fastifyjs-mysql-boilerplate/src/database/seeders/UserTableSeeder.js rename to templates/boilerplates/app/fastifyjs-mysql-boilerplate/src/database/seeders/UserTableSeeder.js diff --git a/templates/app/fastifyjs-mysql-boilerplate/src/models/User.js b/templates/boilerplates/app/fastifyjs-mysql-boilerplate/src/models/User.js similarity index 100% rename from templates/app/fastifyjs-mysql-boilerplate/src/models/User.js rename to templates/boilerplates/app/fastifyjs-mysql-boilerplate/src/models/User.js diff --git a/templates/app/fastifyjs-mysql-boilerplate/src/models/index.js b/templates/boilerplates/app/fastifyjs-mysql-boilerplate/src/models/index.js similarity index 100% rename from templates/app/fastifyjs-mysql-boilerplate/src/models/index.js rename to templates/boilerplates/app/fastifyjs-mysql-boilerplate/src/models/index.js diff --git a/templates/app/gatsbyjs-boilerplate.zip b/templates/boilerplates/app/gatsbyjs-boilerplate.zip similarity index 100% rename from templates/app/gatsbyjs-boilerplate.zip rename to templates/boilerplates/app/gatsbyjs-boilerplate.zip diff --git a/templates/app/gatsbyjs-boilerplate/.eslintignore b/templates/boilerplates/app/gatsbyjs-boilerplate/.eslintignore similarity index 100% rename from templates/app/gatsbyjs-boilerplate/.eslintignore rename to templates/boilerplates/app/gatsbyjs-boilerplate/.eslintignore diff --git a/templates/app/gatsbyjs-boilerplate/.eslintrc.json b/templates/boilerplates/app/gatsbyjs-boilerplate/.eslintrc.json similarity index 100% rename from templates/app/gatsbyjs-boilerplate/.eslintrc.json rename to templates/boilerplates/app/gatsbyjs-boilerplate/.eslintrc.json diff --git a/templates/app/gatsbyjs-boilerplate/.gitignore b/templates/boilerplates/app/gatsbyjs-boilerplate/.gitignore similarity index 100% rename from templates/app/gatsbyjs-boilerplate/.gitignore rename to templates/boilerplates/app/gatsbyjs-boilerplate/.gitignore diff --git a/templates/app/gatsbyjs-boilerplate/.prettierignore b/templates/boilerplates/app/gatsbyjs-boilerplate/.prettierignore similarity index 100% rename from templates/app/gatsbyjs-boilerplate/.prettierignore rename to templates/boilerplates/app/gatsbyjs-boilerplate/.prettierignore diff --git a/templates/app/gatsbyjs-boilerplate/.prettierrc b/templates/boilerplates/app/gatsbyjs-boilerplate/.prettierrc similarity index 100% rename from templates/app/gatsbyjs-boilerplate/.prettierrc rename to templates/boilerplates/app/gatsbyjs-boilerplate/.prettierrc diff --git a/templates/app/gatsbyjs-boilerplate/.vscode/project.json b/templates/boilerplates/app/gatsbyjs-boilerplate/.vscode/project.json similarity index 100% rename from templates/app/gatsbyjs-boilerplate/.vscode/project.json rename to templates/boilerplates/app/gatsbyjs-boilerplate/.vscode/project.json diff --git a/templates/app/gatsbyjs-boilerplate/.vscode/settings.json b/templates/boilerplates/app/gatsbyjs-boilerplate/.vscode/settings.json similarity index 100% rename from templates/app/gatsbyjs-boilerplate/.vscode/settings.json rename to templates/boilerplates/app/gatsbyjs-boilerplate/.vscode/settings.json diff --git a/templates/app/gatsbyjs-boilerplate/README.md b/templates/boilerplates/app/gatsbyjs-boilerplate/README.md similarity index 100% rename from templates/app/gatsbyjs-boilerplate/README.md rename to templates/boilerplates/app/gatsbyjs-boilerplate/README.md diff --git a/templates/app/gatsbyjs-boilerplate/gatsby-browser.js b/templates/boilerplates/app/gatsbyjs-boilerplate/gatsby-browser.js similarity index 100% rename from templates/app/gatsbyjs-boilerplate/gatsby-browser.js rename to templates/boilerplates/app/gatsbyjs-boilerplate/gatsby-browser.js diff --git a/templates/app/gatsbyjs-boilerplate/gatsby-config.js b/templates/boilerplates/app/gatsbyjs-boilerplate/gatsby-config.js similarity index 100% rename from templates/app/gatsbyjs-boilerplate/gatsby-config.js rename to templates/boilerplates/app/gatsbyjs-boilerplate/gatsby-config.js diff --git a/templates/app/gatsbyjs-boilerplate/gatsby-node.js b/templates/boilerplates/app/gatsbyjs-boilerplate/gatsby-node.js similarity index 100% rename from templates/app/gatsbyjs-boilerplate/gatsby-node.js rename to templates/boilerplates/app/gatsbyjs-boilerplate/gatsby-node.js diff --git a/templates/app/gatsbyjs-boilerplate/gatsby-ssr.js b/templates/boilerplates/app/gatsbyjs-boilerplate/gatsby-ssr.js similarity index 100% rename from templates/app/gatsbyjs-boilerplate/gatsby-ssr.js rename to templates/boilerplates/app/gatsbyjs-boilerplate/gatsby-ssr.js diff --git a/templates/app/gatsbyjs-boilerplate/package.json b/templates/boilerplates/app/gatsbyjs-boilerplate/package.json similarity index 100% rename from templates/app/gatsbyjs-boilerplate/package.json rename to templates/boilerplates/app/gatsbyjs-boilerplate/package.json diff --git a/templates/app/gatsbyjs-boilerplate/postcss.config.js b/templates/boilerplates/app/gatsbyjs-boilerplate/postcss.config.js similarity index 100% rename from templates/app/gatsbyjs-boilerplate/postcss.config.js rename to templates/boilerplates/app/gatsbyjs-boilerplate/postcss.config.js diff --git a/templates/app/gatsbyjs-boilerplate/src/App.css b/templates/boilerplates/app/gatsbyjs-boilerplate/src/App.css similarity index 100% rename from templates/app/gatsbyjs-boilerplate/src/App.css rename to templates/boilerplates/app/gatsbyjs-boilerplate/src/App.css diff --git a/templates/app/gatsbyjs-boilerplate/src/App.js b/templates/boilerplates/app/gatsbyjs-boilerplate/src/App.js similarity index 100% rename from templates/app/gatsbyjs-boilerplate/src/App.js rename to templates/boilerplates/app/gatsbyjs-boilerplate/src/App.js diff --git a/templates/app/gatsbyjs-boilerplate/src/Store.js b/templates/boilerplates/app/gatsbyjs-boilerplate/src/Store.js similarity index 100% rename from templates/app/gatsbyjs-boilerplate/src/Store.js rename to templates/boilerplates/app/gatsbyjs-boilerplate/src/Store.js diff --git a/templates/app/gatsbyjs-boilerplate/src/Utilities.js b/templates/boilerplates/app/gatsbyjs-boilerplate/src/Utilities.js similarity index 100% rename from templates/app/gatsbyjs-boilerplate/src/Utilities.js rename to templates/boilerplates/app/gatsbyjs-boilerplate/src/Utilities.js diff --git a/templates/app/gatsbyjs-boilerplate/src/components/Button.js b/templates/boilerplates/app/gatsbyjs-boilerplate/src/components/Button.js similarity index 100% rename from templates/app/gatsbyjs-boilerplate/src/components/Button.js rename to templates/boilerplates/app/gatsbyjs-boilerplate/src/components/Button.js diff --git a/templates/app/gatsbyjs-boilerplate/src/components/Footer.js b/templates/boilerplates/app/gatsbyjs-boilerplate/src/components/Footer.js similarity index 100% rename from templates/app/gatsbyjs-boilerplate/src/components/Footer.js rename to templates/boilerplates/app/gatsbyjs-boilerplate/src/components/Footer.js diff --git a/templates/app/gatsbyjs-boilerplate/src/components/H2.js b/templates/boilerplates/app/gatsbyjs-boilerplate/src/components/H2.js similarity index 100% rename from templates/app/gatsbyjs-boilerplate/src/components/H2.js rename to templates/boilerplates/app/gatsbyjs-boilerplate/src/components/H2.js diff --git a/templates/app/gatsbyjs-boilerplate/src/components/Head.js b/templates/boilerplates/app/gatsbyjs-boilerplate/src/components/Head.js similarity index 100% rename from templates/app/gatsbyjs-boilerplate/src/components/Head.js rename to templates/boilerplates/app/gatsbyjs-boilerplate/src/components/Head.js diff --git a/templates/app/gatsbyjs-boilerplate/src/components/Header.js b/templates/boilerplates/app/gatsbyjs-boilerplate/src/components/Header.js similarity index 100% rename from templates/app/gatsbyjs-boilerplate/src/components/Header.js rename to templates/boilerplates/app/gatsbyjs-boilerplate/src/components/Header.js diff --git a/templates/app/gatsbyjs-boilerplate/src/components/SEO.js b/templates/boilerplates/app/gatsbyjs-boilerplate/src/components/SEO.js similarity index 100% rename from templates/app/gatsbyjs-boilerplate/src/components/SEO.js rename to templates/boilerplates/app/gatsbyjs-boilerplate/src/components/SEO.js diff --git a/templates/app/gatsbyjs-boilerplate/src/components/TextInput.js b/templates/boilerplates/app/gatsbyjs-boilerplate/src/components/TextInput.js similarity index 100% rename from templates/app/gatsbyjs-boilerplate/src/components/TextInput.js rename to templates/boilerplates/app/gatsbyjs-boilerplate/src/components/TextInput.js diff --git a/templates/app/gatsbyjs-boilerplate/src/components/index.js b/templates/boilerplates/app/gatsbyjs-boilerplate/src/components/index.js similarity index 100% rename from templates/app/gatsbyjs-boilerplate/src/components/index.js rename to templates/boilerplates/app/gatsbyjs-boilerplate/src/components/index.js diff --git a/templates/app/gatsbyjs-boilerplate/src/images/example.png b/templates/boilerplates/app/gatsbyjs-boilerplate/src/images/example.png similarity index 100% rename from templates/app/gatsbyjs-boilerplate/src/images/example.png rename to templates/boilerplates/app/gatsbyjs-boilerplate/src/images/example.png diff --git a/templates/app/gatsbyjs-boilerplate/src/images/gatsby-icon.png b/templates/boilerplates/app/gatsbyjs-boilerplate/src/images/gatsby-icon.png similarity index 100% rename from templates/app/gatsbyjs-boilerplate/src/images/gatsby-icon.png rename to templates/boilerplates/app/gatsbyjs-boilerplate/src/images/gatsby-icon.png diff --git a/templates/app/gatsbyjs-boilerplate/src/pages/404.js b/templates/boilerplates/app/gatsbyjs-boilerplate/src/pages/404.js similarity index 100% rename from templates/app/gatsbyjs-boilerplate/src/pages/404.js rename to templates/boilerplates/app/gatsbyjs-boilerplate/src/pages/404.js diff --git a/templates/app/gatsbyjs-boilerplate/src/pages/index.js b/templates/boilerplates/app/gatsbyjs-boilerplate/src/pages/index.js similarity index 100% rename from templates/app/gatsbyjs-boilerplate/src/pages/index.js rename to templates/boilerplates/app/gatsbyjs-boilerplate/src/pages/index.js diff --git a/templates/app/gatsbyjs-boilerplate/src/pages/login.js b/templates/boilerplates/app/gatsbyjs-boilerplate/src/pages/login.js similarity index 100% rename from templates/app/gatsbyjs-boilerplate/src/pages/login.js rename to templates/boilerplates/app/gatsbyjs-boilerplate/src/pages/login.js diff --git a/templates/app/gatsbyjs-boilerplate/src/pages/signup.js b/templates/boilerplates/app/gatsbyjs-boilerplate/src/pages/signup.js similarity index 100% rename from templates/app/gatsbyjs-boilerplate/src/pages/signup.js rename to templates/boilerplates/app/gatsbyjs-boilerplate/src/pages/signup.js diff --git a/templates/app/gatsbyjs-boilerplate/src/reducers/AuthReducer.js b/templates/boilerplates/app/gatsbyjs-boilerplate/src/reducers/AuthReducer.js similarity index 100% rename from templates/app/gatsbyjs-boilerplate/src/reducers/AuthReducer.js rename to templates/boilerplates/app/gatsbyjs-boilerplate/src/reducers/AuthReducer.js diff --git a/templates/app/gatsbyjs-boilerplate/src/reducers/CoreReducer.js b/templates/boilerplates/app/gatsbyjs-boilerplate/src/reducers/CoreReducer.js similarity index 100% rename from templates/app/gatsbyjs-boilerplate/src/reducers/CoreReducer.js rename to templates/boilerplates/app/gatsbyjs-boilerplate/src/reducers/CoreReducer.js diff --git a/templates/app/gatsbyjs-boilerplate/tailwind.config.js b/templates/boilerplates/app/gatsbyjs-boilerplate/tailwind.config.js similarity index 100% rename from templates/app/gatsbyjs-boilerplate/tailwind.config.js rename to templates/boilerplates/app/gatsbyjs-boilerplate/tailwind.config.js diff --git a/templates/app/nextjs-boilerplate.zip b/templates/boilerplates/app/nextjs-boilerplate.zip similarity index 100% rename from templates/app/nextjs-boilerplate.zip rename to templates/boilerplates/app/nextjs-boilerplate.zip diff --git a/templates/app/nextjs-boilerplate/.env b/templates/boilerplates/app/nextjs-boilerplate/.env similarity index 100% rename from templates/app/nextjs-boilerplate/.env rename to templates/boilerplates/app/nextjs-boilerplate/.env diff --git a/templates/app/nextjs-boilerplate/.env.example b/templates/boilerplates/app/nextjs-boilerplate/.env.example similarity index 100% rename from templates/app/nextjs-boilerplate/.env.example rename to templates/boilerplates/app/nextjs-boilerplate/.env.example diff --git a/templates/app/nextjs-boilerplate/.eslintrc.json b/templates/boilerplates/app/nextjs-boilerplate/.eslintrc.json similarity index 100% rename from templates/app/nextjs-boilerplate/.eslintrc.json rename to templates/boilerplates/app/nextjs-boilerplate/.eslintrc.json diff --git a/templates/app/nextjs-boilerplate/.gitignore b/templates/boilerplates/app/nextjs-boilerplate/.gitignore similarity index 100% rename from templates/app/nextjs-boilerplate/.gitignore rename to templates/boilerplates/app/nextjs-boilerplate/.gitignore diff --git a/templates/app/nextjs-boilerplate/.vscode/project.json b/templates/boilerplates/app/nextjs-boilerplate/.vscode/project.json similarity index 100% rename from templates/app/nextjs-boilerplate/.vscode/project.json rename to templates/boilerplates/app/nextjs-boilerplate/.vscode/project.json diff --git a/templates/app/nextjs-boilerplate/.vscode/settings.json b/templates/boilerplates/app/nextjs-boilerplate/.vscode/settings.json similarity index 100% rename from templates/app/nextjs-boilerplate/.vscode/settings.json rename to templates/boilerplates/app/nextjs-boilerplate/.vscode/settings.json diff --git a/templates/app/nextjs-boilerplate/README.md b/templates/boilerplates/app/nextjs-boilerplate/README.md similarity index 100% rename from templates/app/nextjs-boilerplate/README.md rename to templates/boilerplates/app/nextjs-boilerplate/README.md diff --git a/templates/app/nextjs-boilerplate/jsconfig.json b/templates/boilerplates/app/nextjs-boilerplate/jsconfig.json similarity index 100% rename from templates/app/nextjs-boilerplate/jsconfig.json rename to templates/boilerplates/app/nextjs-boilerplate/jsconfig.json diff --git a/templates/app/nextjs-boilerplate/next.config.mjs b/templates/boilerplates/app/nextjs-boilerplate/next.config.mjs similarity index 100% rename from templates/app/nextjs-boilerplate/next.config.mjs rename to templates/boilerplates/app/nextjs-boilerplate/next.config.mjs diff --git a/templates/app/nextjs-boilerplate/package.json b/templates/boilerplates/app/nextjs-boilerplate/package.json similarity index 100% rename from templates/app/nextjs-boilerplate/package.json rename to templates/boilerplates/app/nextjs-boilerplate/package.json diff --git a/templates/app/nextjs-boilerplate/postcss.config.mjs b/templates/boilerplates/app/nextjs-boilerplate/postcss.config.mjs similarity index 100% rename from templates/app/nextjs-boilerplate/postcss.config.mjs rename to templates/boilerplates/app/nextjs-boilerplate/postcss.config.mjs diff --git a/templates/app/nextjs-boilerplate/public/next.svg b/templates/boilerplates/app/nextjs-boilerplate/public/next.svg similarity index 100% rename from templates/app/nextjs-boilerplate/public/next.svg rename to templates/boilerplates/app/nextjs-boilerplate/public/next.svg diff --git a/templates/app/nextjs-boilerplate/public/vercel.svg b/templates/boilerplates/app/nextjs-boilerplate/public/vercel.svg similarity index 100% rename from templates/app/nextjs-boilerplate/public/vercel.svg rename to templates/boilerplates/app/nextjs-boilerplate/public/vercel.svg diff --git a/templates/app/nextjs-boilerplate/src/App.css b/templates/boilerplates/app/nextjs-boilerplate/src/App.css similarity index 100% rename from templates/app/nextjs-boilerplate/src/App.css rename to templates/boilerplates/app/nextjs-boilerplate/src/App.css diff --git a/templates/app/nextjs-boilerplate/src/Store.js b/templates/boilerplates/app/nextjs-boilerplate/src/Store.js similarity index 100% rename from templates/app/nextjs-boilerplate/src/Store.js rename to templates/boilerplates/app/nextjs-boilerplate/src/Store.js diff --git a/templates/app/nextjs-boilerplate/src/Utilities.js b/templates/boilerplates/app/nextjs-boilerplate/src/Utilities.js similarity index 100% rename from templates/app/nextjs-boilerplate/src/Utilities.js rename to templates/boilerplates/app/nextjs-boilerplate/src/Utilities.js diff --git a/templates/app/nextjs-boilerplate/src/app/(auth)/login/page.js b/templates/boilerplates/app/nextjs-boilerplate/src/app/(auth)/login/page.js similarity index 100% rename from templates/app/nextjs-boilerplate/src/app/(auth)/login/page.js rename to templates/boilerplates/app/nextjs-boilerplate/src/app/(auth)/login/page.js diff --git a/templates/app/nextjs-boilerplate/src/app/(auth)/signup/page.js b/templates/boilerplates/app/nextjs-boilerplate/src/app/(auth)/signup/page.js similarity index 100% rename from templates/app/nextjs-boilerplate/src/app/(auth)/signup/page.js rename to templates/boilerplates/app/nextjs-boilerplate/src/app/(auth)/signup/page.js diff --git a/templates/app/nextjs-boilerplate/src/app/(users)/user-details/[userId]/page.js b/templates/boilerplates/app/nextjs-boilerplate/src/app/(users)/user-details/[userId]/page.js similarity index 100% rename from templates/app/nextjs-boilerplate/src/app/(users)/user-details/[userId]/page.js rename to templates/boilerplates/app/nextjs-boilerplate/src/app/(users)/user-details/[userId]/page.js diff --git a/templates/app/nextjs-boilerplate/src/app/(users)/users/page.js b/templates/boilerplates/app/nextjs-boilerplate/src/app/(users)/users/page.js similarity index 100% rename from templates/app/nextjs-boilerplate/src/app/(users)/users/page.js rename to templates/boilerplates/app/nextjs-boilerplate/src/app/(users)/users/page.js diff --git a/templates/app/nextjs-boilerplate/src/app/globals.css b/templates/boilerplates/app/nextjs-boilerplate/src/app/globals.css similarity index 100% rename from templates/app/nextjs-boilerplate/src/app/globals.css rename to templates/boilerplates/app/nextjs-boilerplate/src/app/globals.css diff --git a/templates/app/nextjs-boilerplate/src/app/layout.js b/templates/boilerplates/app/nextjs-boilerplate/src/app/layout.js similarity index 100% rename from templates/app/nextjs-boilerplate/src/app/layout.js rename to templates/boilerplates/app/nextjs-boilerplate/src/app/layout.js diff --git a/templates/app/nextjs-boilerplate/src/app/not-found.js b/templates/boilerplates/app/nextjs-boilerplate/src/app/not-found.js similarity index 100% rename from templates/app/nextjs-boilerplate/src/app/not-found.js rename to templates/boilerplates/app/nextjs-boilerplate/src/app/not-found.js diff --git a/templates/app/nextjs-boilerplate/src/app/page.js b/templates/boilerplates/app/nextjs-boilerplate/src/app/page.js similarity index 100% rename from templates/app/nextjs-boilerplate/src/app/page.js rename to templates/boilerplates/app/nextjs-boilerplate/src/app/page.js diff --git a/templates/app/nextjs-boilerplate/src/app/providers.js b/templates/boilerplates/app/nextjs-boilerplate/src/app/providers.js similarity index 100% rename from templates/app/nextjs-boilerplate/src/app/providers.js rename to templates/boilerplates/app/nextjs-boilerplate/src/app/providers.js diff --git a/templates/app/nextjs-boilerplate/src/components/Footer.js b/templates/boilerplates/app/nextjs-boilerplate/src/components/Footer.js similarity index 100% rename from templates/app/nextjs-boilerplate/src/components/Footer.js rename to templates/boilerplates/app/nextjs-boilerplate/src/components/Footer.js diff --git a/templates/app/nextjs-boilerplate/src/components/Header.js b/templates/boilerplates/app/nextjs-boilerplate/src/components/Header.js similarity index 100% rename from templates/app/nextjs-boilerplate/src/components/Header.js rename to templates/boilerplates/app/nextjs-boilerplate/src/components/Header.js diff --git a/templates/app/nextjs-boilerplate/src/components/TextInput.js b/templates/boilerplates/app/nextjs-boilerplate/src/components/TextInput.js similarity index 100% rename from templates/app/nextjs-boilerplate/src/components/TextInput.js rename to templates/boilerplates/app/nextjs-boilerplate/src/components/TextInput.js diff --git a/templates/app/nextjs-boilerplate/src/components/index.js b/templates/boilerplates/app/nextjs-boilerplate/src/components/index.js similarity index 100% rename from templates/app/nextjs-boilerplate/src/components/index.js rename to templates/boilerplates/app/nextjs-boilerplate/src/components/index.js diff --git a/templates/app/nextjs-boilerplate/src/hooks/useAuthMiddleware.js b/templates/boilerplates/app/nextjs-boilerplate/src/hooks/useAuthMiddleware.js similarity index 100% rename from templates/app/nextjs-boilerplate/src/hooks/useAuthMiddleware.js rename to templates/boilerplates/app/nextjs-boilerplate/src/hooks/useAuthMiddleware.js diff --git a/templates/app/nextjs-boilerplate/src/reducers/AuthReducer.js b/templates/boilerplates/app/nextjs-boilerplate/src/reducers/AuthReducer.js similarity index 100% rename from templates/app/nextjs-boilerplate/src/reducers/AuthReducer.js rename to templates/boilerplates/app/nextjs-boilerplate/src/reducers/AuthReducer.js diff --git a/templates/app/nextjs-boilerplate/src/services/AuthServices.js b/templates/boilerplates/app/nextjs-boilerplate/src/services/AuthServices.js similarity index 100% rename from templates/app/nextjs-boilerplate/src/services/AuthServices.js rename to templates/boilerplates/app/nextjs-boilerplate/src/services/AuthServices.js diff --git a/templates/app/nextjs-boilerplate/src/services/UserServices.js b/templates/boilerplates/app/nextjs-boilerplate/src/services/UserServices.js similarity index 100% rename from templates/app/nextjs-boilerplate/src/services/UserServices.js rename to templates/boilerplates/app/nextjs-boilerplate/src/services/UserServices.js diff --git a/templates/app/nextjs-boilerplate/src/services/api.js b/templates/boilerplates/app/nextjs-boilerplate/src/services/api.js similarity index 100% rename from templates/app/nextjs-boilerplate/src/services/api.js rename to templates/boilerplates/app/nextjs-boilerplate/src/services/api.js diff --git a/templates/app/nextjs-boilerplate/tailwind.config.js b/templates/boilerplates/app/nextjs-boilerplate/tailwind.config.js similarity index 100% rename from templates/app/nextjs-boilerplate/tailwind.config.js rename to templates/boilerplates/app/nextjs-boilerplate/tailwind.config.js diff --git a/templates/app/nextjs-expressjs-boilerplate/.env.example b/templates/boilerplates/app/nextjs-expressjs-boilerplate/.env.example similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/.env.example rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/.env.example diff --git a/templates/app/nextjs-expressjs-boilerplate/.eslintignore b/templates/boilerplates/app/nextjs-expressjs-boilerplate/.eslintignore similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/.eslintignore rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/.eslintignore diff --git a/templates/app/nextjs-expressjs-boilerplate/.eslintrc.json b/templates/boilerplates/app/nextjs-expressjs-boilerplate/.eslintrc.json similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/.eslintrc.json rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/.eslintrc.json diff --git a/templates/app/nextjs-expressjs-boilerplate/.gitignore b/templates/boilerplates/app/nextjs-expressjs-boilerplate/.gitignore similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/.gitignore rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/.gitignore diff --git a/templates/app/nextjs-expressjs-boilerplate/.prettierignore b/templates/boilerplates/app/nextjs-expressjs-boilerplate/.prettierignore similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/.prettierignore rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/.prettierignore diff --git a/templates/app/nextjs-expressjs-boilerplate/.prettierrc b/templates/boilerplates/app/nextjs-expressjs-boilerplate/.prettierrc similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/.prettierrc rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/.prettierrc diff --git a/templates/app/nextjs-expressjs-boilerplate/.vscode/project.json b/templates/boilerplates/app/nextjs-expressjs-boilerplate/.vscode/project.json similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/.vscode/project.json rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/.vscode/project.json diff --git a/templates/app/nextjs-expressjs-boilerplate/.vscode/settings.json b/templates/boilerplates/app/nextjs-expressjs-boilerplate/.vscode/settings.json similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/.vscode/settings.json rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/.vscode/settings.json diff --git a/templates/app/nextjs-expressjs-boilerplate/README.md b/templates/boilerplates/app/nextjs-expressjs-boilerplate/README.md similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/README.md rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/README.md diff --git a/templates/app/nextjs-expressjs-boilerplate/jsconfig.json b/templates/boilerplates/app/nextjs-expressjs-boilerplate/jsconfig.json similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/jsconfig.json rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/jsconfig.json diff --git a/templates/app/nextjs-expressjs-boilerplate/next.config.mjs b/templates/boilerplates/app/nextjs-expressjs-boilerplate/next.config.mjs similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/next.config.mjs rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/next.config.mjs diff --git a/templates/app/nextjs-expressjs-boilerplate/package.json b/templates/boilerplates/app/nextjs-expressjs-boilerplate/package.json similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/package.json rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/package.json diff --git a/templates/app/nextjs-expressjs-boilerplate/postcss.config.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/postcss.config.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/postcss.config.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/postcss.config.js diff --git a/templates/app/nextjs-expressjs-boilerplate/postcss.config.mjs b/templates/boilerplates/app/nextjs-expressjs-boilerplate/postcss.config.mjs similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/postcss.config.mjs rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/postcss.config.mjs diff --git a/templates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-128x128.png b/templates/boilerplates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-128x128.png similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-128x128.png rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-128x128.png diff --git a/templates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-144x144.png b/templates/boilerplates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-144x144.png similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-144x144.png rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-144x144.png diff --git a/templates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-152x152.png b/templates/boilerplates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-152x152.png similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-152x152.png rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-152x152.png diff --git a/templates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-192x192.png b/templates/boilerplates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-192x192.png similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-192x192.png rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-192x192.png diff --git a/templates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-384x384.png b/templates/boilerplates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-384x384.png similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-384x384.png rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-384x384.png diff --git a/templates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-48x48.png b/templates/boilerplates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-48x48.png similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-48x48.png rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-48x48.png diff --git a/templates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-512x512.png b/templates/boilerplates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-512x512.png similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-512x512.png rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-512x512.png diff --git a/templates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-72x72.png b/templates/boilerplates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-72x72.png similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-72x72.png rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-72x72.png diff --git a/templates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-96x96.png b/templates/boilerplates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-96x96.png similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-96x96.png rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/public/assets/icons/icon-96x96.png diff --git a/templates/app/nextjs-expressjs-boilerplate/public/favicon.ico b/templates/boilerplates/app/nextjs-expressjs-boilerplate/public/favicon.ico similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/public/favicon.ico rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/public/favicon.ico diff --git a/templates/app/nextjs-expressjs-boilerplate/public/manifest.json b/templates/boilerplates/app/nextjs-expressjs-boilerplate/public/manifest.json similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/public/manifest.json rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/public/manifest.json diff --git a/templates/app/nextjs-expressjs-boilerplate/public/next.svg b/templates/boilerplates/app/nextjs-expressjs-boilerplate/public/next.svg similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/public/next.svg rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/public/next.svg diff --git a/templates/app/nextjs-expressjs-boilerplate/public/vercel.svg b/templates/boilerplates/app/nextjs-expressjs-boilerplate/public/vercel.svg similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/public/vercel.svg rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/public/vercel.svg diff --git a/templates/app/nextjs-expressjs-boilerplate/sentry.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/sentry.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/sentry.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/sentry.js diff --git a/templates/app/nextjs-expressjs-boilerplate/server.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/server.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/server.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/server.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/App.css b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/App.css similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/App.css rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/App.css diff --git a/templates/app/nextjs-expressjs-boilerplate/src/Store.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/Store.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/Store.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/Store.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/Utilities.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/Utilities.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/Utilities.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/Utilities.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/api/Routes.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/api/Routes.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/api/Routes.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/api/Routes.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/api/Utilities.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/api/Utilities.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/api/Utilities.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/api/Utilities.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/api/controllers/AuthController.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/api/controllers/AuthController.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/api/controllers/AuthController.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/api/controllers/AuthController.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/api/controllers/CrudController.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/api/controllers/CrudController.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/api/controllers/CrudController.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/api/controllers/CrudController.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/api/database/dbconfig/DBConfig.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/api/database/dbconfig/DBConfig.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/api/database/dbconfig/DBConfig.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/api/database/dbconfig/DBConfig.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/api/database/dbconfig/DBConnection.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/api/database/dbconfig/DBConnection.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/api/database/dbconfig/DBConnection.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/api/database/dbconfig/DBConnection.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/api/database/migrations/39024820394823409.create_user.table.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/api/database/migrations/39024820394823409.create_user.table.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/api/database/migrations/39024820394823409.create_user.table.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/api/database/migrations/39024820394823409.create_user.table.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/api/database/seeders/index.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/api/database/seeders/index.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/api/database/seeders/index.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/api/database/seeders/index.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/api/models/User.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/api/models/User.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/api/models/User.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/api/models/User.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/app/(auth)/login/page.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/app/(auth)/login/page.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/app/(auth)/login/page.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/app/(auth)/login/page.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/app/(auth)/signup/page.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/app/(auth)/signup/page.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/app/(auth)/signup/page.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/app/(auth)/signup/page.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/app/(users)/user-details/[id]/page.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/app/(users)/user-details/[id]/page.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/app/(users)/user-details/[id]/page.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/app/(users)/user-details/[id]/page.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/app/(users)/users/page.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/app/(users)/users/page.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/app/(users)/users/page.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/app/(users)/users/page.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/app/globals.css b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/app/globals.css similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/app/globals.css rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/app/globals.css diff --git a/templates/app/nextjs-expressjs-boilerplate/src/app/layout.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/app/layout.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/app/layout.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/app/layout.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/app/not-found.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/app/not-found.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/app/not-found.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/app/not-found.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/app/page.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/app/page.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/app/page.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/app/page.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/app/providers.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/app/providers.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/app/providers.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/app/providers.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/components/Footer.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/components/Footer.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/components/Footer.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/components/Footer.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/components/Header.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/components/Header.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/components/Header.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/components/Header.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/components/TextInput.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/components/TextInput.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/components/TextInput.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/components/TextInput.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/components/index.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/components/index.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/components/index.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/components/index.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/reducers/AuthReducer.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/reducers/AuthReducer.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/reducers/AuthReducer.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/reducers/AuthReducer.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/reducers/CoreReducer.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/reducers/CoreReducer.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/reducers/CoreReducer.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/reducers/CoreReducer.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/reducers/UserReducer.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/reducers/UserReducer.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/reducers/UserReducer.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/reducers/UserReducer.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/services/UserServices.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/services/UserServices.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/services/UserServices.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/services/UserServices.js diff --git a/templates/app/nextjs-expressjs-boilerplate/src/services/apiCall.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/src/services/apiCall.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/src/services/apiCall.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/src/services/apiCall.js diff --git a/templates/app/nextjs-expressjs-boilerplate/tailwind.config.js b/templates/boilerplates/app/nextjs-expressjs-boilerplate/tailwind.config.js similarity index 100% rename from templates/app/nextjs-expressjs-boilerplate/tailwind.config.js rename to templates/boilerplates/app/nextjs-expressjs-boilerplate/tailwind.config.js diff --git a/templates/app/nodejs-mongodb-boilerplate.zip b/templates/boilerplates/app/nodejs-mongodb-boilerplate.zip similarity index 100% rename from templates/app/nodejs-mongodb-boilerplate.zip rename to templates/boilerplates/app/nodejs-mongodb-boilerplate.zip diff --git a/templates/app/nodejs-mongodb-boilerplate/.env b/templates/boilerplates/app/nodejs-mongodb-boilerplate/.env similarity index 100% rename from templates/app/nodejs-mongodb-boilerplate/.env rename to templates/boilerplates/app/nodejs-mongodb-boilerplate/.env diff --git a/templates/app/nodejs-mongodb-boilerplate/.env.example b/templates/boilerplates/app/nodejs-mongodb-boilerplate/.env.example similarity index 100% rename from templates/app/nodejs-mongodb-boilerplate/.env.example rename to templates/boilerplates/app/nodejs-mongodb-boilerplate/.env.example diff --git a/templates/app/nodejs-mongodb-boilerplate/.eslintignore b/templates/boilerplates/app/nodejs-mongodb-boilerplate/.eslintignore similarity index 100% rename from templates/app/nodejs-mongodb-boilerplate/.eslintignore rename to templates/boilerplates/app/nodejs-mongodb-boilerplate/.eslintignore diff --git a/templates/app/nodejs-mongodb-boilerplate/.eslintrc.json b/templates/boilerplates/app/nodejs-mongodb-boilerplate/.eslintrc.json similarity index 100% rename from templates/app/nodejs-mongodb-boilerplate/.eslintrc.json rename to templates/boilerplates/app/nodejs-mongodb-boilerplate/.eslintrc.json diff --git a/templates/app/nodejs-mongodb-boilerplate/.gitignore b/templates/boilerplates/app/nodejs-mongodb-boilerplate/.gitignore similarity index 100% rename from templates/app/nodejs-mongodb-boilerplate/.gitignore rename to templates/boilerplates/app/nodejs-mongodb-boilerplate/.gitignore diff --git a/templates/app/nodejs-mongodb-boilerplate/.prettierignore b/templates/boilerplates/app/nodejs-mongodb-boilerplate/.prettierignore similarity index 100% rename from templates/app/nodejs-mongodb-boilerplate/.prettierignore rename to templates/boilerplates/app/nodejs-mongodb-boilerplate/.prettierignore diff --git a/templates/app/nodejs-mongodb-boilerplate/.prettierrc b/templates/boilerplates/app/nodejs-mongodb-boilerplate/.prettierrc similarity index 100% rename from templates/app/nodejs-mongodb-boilerplate/.prettierrc rename to templates/boilerplates/app/nodejs-mongodb-boilerplate/.prettierrc diff --git a/templates/app/nodejs-mongodb-boilerplate/.vscode/project.json b/templates/boilerplates/app/nodejs-mongodb-boilerplate/.vscode/project.json similarity index 100% rename from templates/app/nodejs-mongodb-boilerplate/.vscode/project.json rename to templates/boilerplates/app/nodejs-mongodb-boilerplate/.vscode/project.json diff --git a/templates/app/nodejs-mongodb-boilerplate/.vscode/settings.json b/templates/boilerplates/app/nodejs-mongodb-boilerplate/.vscode/settings.json similarity index 100% rename from templates/app/nodejs-mongodb-boilerplate/.vscode/settings.json rename to templates/boilerplates/app/nodejs-mongodb-boilerplate/.vscode/settings.json diff --git a/templates/app/nodejs-mongodb-boilerplate/README.md b/templates/boilerplates/app/nodejs-mongodb-boilerplate/README.md similarity index 100% rename from templates/app/nodejs-mongodb-boilerplate/README.md rename to templates/boilerplates/app/nodejs-mongodb-boilerplate/README.md diff --git a/templates/app/nodejs-mongodb-boilerplate/migrate-mongo-config.js b/templates/boilerplates/app/nodejs-mongodb-boilerplate/migrate-mongo-config.js similarity index 100% rename from templates/app/nodejs-mongodb-boilerplate/migrate-mongo-config.js rename to templates/boilerplates/app/nodejs-mongodb-boilerplate/migrate-mongo-config.js diff --git a/templates/app/nodejs-mongodb-boilerplate/package.json b/templates/boilerplates/app/nodejs-mongodb-boilerplate/package.json similarity index 100% rename from templates/app/nodejs-mongodb-boilerplate/package.json rename to templates/boilerplates/app/nodejs-mongodb-boilerplate/package.json diff --git a/templates/app/nodejs-mongodb-boilerplate/public/favicon.ico b/templates/boilerplates/app/nodejs-mongodb-boilerplate/public/favicon.ico similarity index 100% rename from templates/app/nodejs-mongodb-boilerplate/public/favicon.ico rename to templates/boilerplates/app/nodejs-mongodb-boilerplate/public/favicon.ico diff --git a/templates/app/nodejs-mongodb-boilerplate/public/uploads/default-user.png b/templates/boilerplates/app/nodejs-mongodb-boilerplate/public/uploads/default-user.png similarity index 100% rename from templates/app/nodejs-mongodb-boilerplate/public/uploads/default-user.png rename to templates/boilerplates/app/nodejs-mongodb-boilerplate/public/uploads/default-user.png diff --git a/templates/app/nodejs-mongodb-boilerplate/sentry.js b/templates/boilerplates/app/nodejs-mongodb-boilerplate/sentry.js similarity index 100% rename from templates/app/nodejs-mongodb-boilerplate/sentry.js rename to templates/boilerplates/app/nodejs-mongodb-boilerplate/sentry.js diff --git a/templates/app/nodejs-mongodb-boilerplate/server.js b/templates/boilerplates/app/nodejs-mongodb-boilerplate/server.js similarity index 100% rename from templates/app/nodejs-mongodb-boilerplate/server.js rename to templates/boilerplates/app/nodejs-mongodb-boilerplate/server.js diff --git a/templates/app/nodejs-mongodb-boilerplate/src/Routes.js b/templates/boilerplates/app/nodejs-mongodb-boilerplate/src/Routes.js similarity index 100% rename from templates/app/nodejs-mongodb-boilerplate/src/Routes.js rename to templates/boilerplates/app/nodejs-mongodb-boilerplate/src/Routes.js diff --git a/templates/app/nodejs-mongodb-boilerplate/src/Utilities.js b/templates/boilerplates/app/nodejs-mongodb-boilerplate/src/Utilities.js similarity index 100% rename from templates/app/nodejs-mongodb-boilerplate/src/Utilities.js rename to templates/boilerplates/app/nodejs-mongodb-boilerplate/src/Utilities.js diff --git a/templates/app/nodejs-mongodb-boilerplate/src/controllers/AuthController.js b/templates/boilerplates/app/nodejs-mongodb-boilerplate/src/controllers/AuthController.js similarity index 100% rename from templates/app/nodejs-mongodb-boilerplate/src/controllers/AuthController.js rename to templates/boilerplates/app/nodejs-mongodb-boilerplate/src/controllers/AuthController.js diff --git a/templates/app/nodejs-mongodb-boilerplate/src/controllers/CrudController.js b/templates/boilerplates/app/nodejs-mongodb-boilerplate/src/controllers/CrudController.js similarity index 100% rename from templates/app/nodejs-mongodb-boilerplate/src/controllers/CrudController.js rename to templates/boilerplates/app/nodejs-mongodb-boilerplate/src/controllers/CrudController.js diff --git a/templates/app/nodejs-mongodb-boilerplate/src/database/dbconfig/DBConfig.js b/templates/boilerplates/app/nodejs-mongodb-boilerplate/src/database/dbconfig/DBConfig.js similarity index 100% rename from templates/app/nodejs-mongodb-boilerplate/src/database/dbconfig/DBConfig.js rename to templates/boilerplates/app/nodejs-mongodb-boilerplate/src/database/dbconfig/DBConfig.js diff --git a/templates/app/nodejs-mongodb-boilerplate/src/database/dbconfig/DBConnection.js b/templates/boilerplates/app/nodejs-mongodb-boilerplate/src/database/dbconfig/DBConnection.js similarity index 100% rename from templates/app/nodejs-mongodb-boilerplate/src/database/dbconfig/DBConnection.js rename to templates/boilerplates/app/nodejs-mongodb-boilerplate/src/database/dbconfig/DBConnection.js diff --git a/templates/app/nodejs-mongodb-boilerplate/src/database/migrations/39024820394823409.create_user.table.js b/templates/boilerplates/app/nodejs-mongodb-boilerplate/src/database/migrations/39024820394823409.create_user.table.js similarity index 100% rename from templates/app/nodejs-mongodb-boilerplate/src/database/migrations/39024820394823409.create_user.table.js rename to templates/boilerplates/app/nodejs-mongodb-boilerplate/src/database/migrations/39024820394823409.create_user.table.js diff --git a/templates/app/nodejs-mongodb-boilerplate/src/database/seeders/index.js b/templates/boilerplates/app/nodejs-mongodb-boilerplate/src/database/seeders/index.js similarity index 100% rename from templates/app/nodejs-mongodb-boilerplate/src/database/seeders/index.js rename to templates/boilerplates/app/nodejs-mongodb-boilerplate/src/database/seeders/index.js diff --git a/templates/app/nodejs-mongodb-boilerplate/src/models/User.js b/templates/boilerplates/app/nodejs-mongodb-boilerplate/src/models/User.js similarity index 100% rename from templates/app/nodejs-mongodb-boilerplate/src/models/User.js rename to templates/boilerplates/app/nodejs-mongodb-boilerplate/src/models/User.js diff --git a/templates/app/nodejs-mysql-boilerplate.zip b/templates/boilerplates/app/nodejs-mysql-boilerplate.zip similarity index 100% rename from templates/app/nodejs-mysql-boilerplate.zip rename to templates/boilerplates/app/nodejs-mysql-boilerplate.zip diff --git a/templates/app/nodejs-mysql-boilerplate/.env b/templates/boilerplates/app/nodejs-mysql-boilerplate/.env similarity index 100% rename from templates/app/nodejs-mysql-boilerplate/.env rename to templates/boilerplates/app/nodejs-mysql-boilerplate/.env diff --git a/templates/app/nodejs-mysql-boilerplate/.env.example b/templates/boilerplates/app/nodejs-mysql-boilerplate/.env.example similarity index 100% rename from templates/app/nodejs-mysql-boilerplate/.env.example rename to templates/boilerplates/app/nodejs-mysql-boilerplate/.env.example diff --git a/templates/app/nodejs-mysql-boilerplate/.eslintignore b/templates/boilerplates/app/nodejs-mysql-boilerplate/.eslintignore similarity index 100% rename from templates/app/nodejs-mysql-boilerplate/.eslintignore rename to templates/boilerplates/app/nodejs-mysql-boilerplate/.eslintignore diff --git a/templates/app/nodejs-mysql-boilerplate/.eslintrc.json b/templates/boilerplates/app/nodejs-mysql-boilerplate/.eslintrc.json similarity index 100% rename from templates/app/nodejs-mysql-boilerplate/.eslintrc.json rename to templates/boilerplates/app/nodejs-mysql-boilerplate/.eslintrc.json diff --git a/templates/app/nodejs-mysql-boilerplate/.gitignore b/templates/boilerplates/app/nodejs-mysql-boilerplate/.gitignore similarity index 100% rename from templates/app/nodejs-mysql-boilerplate/.gitignore rename to templates/boilerplates/app/nodejs-mysql-boilerplate/.gitignore diff --git a/templates/app/nodejs-mysql-boilerplate/.prettierignore b/templates/boilerplates/app/nodejs-mysql-boilerplate/.prettierignore similarity index 100% rename from templates/app/nodejs-mysql-boilerplate/.prettierignore rename to templates/boilerplates/app/nodejs-mysql-boilerplate/.prettierignore diff --git a/templates/app/nodejs-mysql-boilerplate/.prettierrc b/templates/boilerplates/app/nodejs-mysql-boilerplate/.prettierrc similarity index 100% rename from templates/app/nodejs-mysql-boilerplate/.prettierrc rename to templates/boilerplates/app/nodejs-mysql-boilerplate/.prettierrc diff --git a/templates/app/nodejs-mysql-boilerplate/.sequelizerc b/templates/boilerplates/app/nodejs-mysql-boilerplate/.sequelizerc similarity index 100% rename from templates/app/nodejs-mysql-boilerplate/.sequelizerc rename to templates/boilerplates/app/nodejs-mysql-boilerplate/.sequelizerc diff --git a/templates/app/nodejs-mysql-boilerplate/.vscode/project.json b/templates/boilerplates/app/nodejs-mysql-boilerplate/.vscode/project.json similarity index 100% rename from templates/app/nodejs-mysql-boilerplate/.vscode/project.json rename to templates/boilerplates/app/nodejs-mysql-boilerplate/.vscode/project.json diff --git a/templates/app/nodejs-mysql-boilerplate/.vscode/settings.json b/templates/boilerplates/app/nodejs-mysql-boilerplate/.vscode/settings.json similarity index 100% rename from templates/app/nodejs-mysql-boilerplate/.vscode/settings.json rename to templates/boilerplates/app/nodejs-mysql-boilerplate/.vscode/settings.json diff --git a/templates/app/nodejs-mysql-boilerplate/README.md b/templates/boilerplates/app/nodejs-mysql-boilerplate/README.md similarity index 100% rename from templates/app/nodejs-mysql-boilerplate/README.md rename to templates/boilerplates/app/nodejs-mysql-boilerplate/README.md diff --git a/templates/app/nodejs-mysql-boilerplate/package.json b/templates/boilerplates/app/nodejs-mysql-boilerplate/package.json similarity index 100% rename from templates/app/nodejs-mysql-boilerplate/package.json rename to templates/boilerplates/app/nodejs-mysql-boilerplate/package.json diff --git a/templates/app/nodejs-mysql-boilerplate/public/favicon.ico b/templates/boilerplates/app/nodejs-mysql-boilerplate/public/favicon.ico similarity index 100% rename from templates/app/nodejs-mysql-boilerplate/public/favicon.ico rename to templates/boilerplates/app/nodejs-mysql-boilerplate/public/favicon.ico diff --git a/templates/app/nodejs-mysql-boilerplate/server.js b/templates/boilerplates/app/nodejs-mysql-boilerplate/server.js similarity index 100% rename from templates/app/nodejs-mysql-boilerplate/server.js rename to templates/boilerplates/app/nodejs-mysql-boilerplate/server.js diff --git a/templates/app/nodejs-mysql-boilerplate/src/Routes.js b/templates/boilerplates/app/nodejs-mysql-boilerplate/src/Routes.js similarity index 100% rename from templates/app/nodejs-mysql-boilerplate/src/Routes.js rename to templates/boilerplates/app/nodejs-mysql-boilerplate/src/Routes.js diff --git a/templates/app/nodejs-mysql-boilerplate/src/Utilities.js b/templates/boilerplates/app/nodejs-mysql-boilerplate/src/Utilities.js similarity index 100% rename from templates/app/nodejs-mysql-boilerplate/src/Utilities.js rename to templates/boilerplates/app/nodejs-mysql-boilerplate/src/Utilities.js diff --git a/templates/app/nodejs-mysql-boilerplate/src/controllers/AuthController.js b/templates/boilerplates/app/nodejs-mysql-boilerplate/src/controllers/AuthController.js similarity index 100% rename from templates/app/nodejs-mysql-boilerplate/src/controllers/AuthController.js rename to templates/boilerplates/app/nodejs-mysql-boilerplate/src/controllers/AuthController.js diff --git a/templates/app/nodejs-mysql-boilerplate/src/controllers/CrudController.js b/templates/boilerplates/app/nodejs-mysql-boilerplate/src/controllers/CrudController.js similarity index 100% rename from templates/app/nodejs-mysql-boilerplate/src/controllers/CrudController.js rename to templates/boilerplates/app/nodejs-mysql-boilerplate/src/controllers/CrudController.js diff --git a/templates/app/nodejs-mysql-boilerplate/src/database/dbconfig/sequelize-connection.js b/templates/boilerplates/app/nodejs-mysql-boilerplate/src/database/dbconfig/sequelize-connection.js similarity index 100% rename from templates/app/nodejs-mysql-boilerplate/src/database/dbconfig/sequelize-connection.js rename to templates/boilerplates/app/nodejs-mysql-boilerplate/src/database/dbconfig/sequelize-connection.js diff --git a/templates/app/nodejs-mysql-boilerplate/src/database/migrations/39024820394823409.create_user.table.js b/templates/boilerplates/app/nodejs-mysql-boilerplate/src/database/migrations/39024820394823409.create_user.table.js similarity index 100% rename from templates/app/nodejs-mysql-boilerplate/src/database/migrations/39024820394823409.create_user.table.js rename to templates/boilerplates/app/nodejs-mysql-boilerplate/src/database/migrations/39024820394823409.create_user.table.js diff --git a/templates/app/nodejs-mysql-boilerplate/src/database/seeders/UserTableSeeder.js b/templates/boilerplates/app/nodejs-mysql-boilerplate/src/database/seeders/UserTableSeeder.js similarity index 100% rename from templates/app/nodejs-mysql-boilerplate/src/database/seeders/UserTableSeeder.js rename to templates/boilerplates/app/nodejs-mysql-boilerplate/src/database/seeders/UserTableSeeder.js diff --git a/templates/app/nodejs-mysql-boilerplate/src/models/User.js b/templates/boilerplates/app/nodejs-mysql-boilerplate/src/models/User.js similarity index 100% rename from templates/app/nodejs-mysql-boilerplate/src/models/User.js rename to templates/boilerplates/app/nodejs-mysql-boilerplate/src/models/User.js diff --git a/templates/app/nodejs-mysql-boilerplate/src/models/index.js b/templates/boilerplates/app/nodejs-mysql-boilerplate/src/models/index.js similarity index 100% rename from templates/app/nodejs-mysql-boilerplate/src/models/index.js rename to templates/boilerplates/app/nodejs-mysql-boilerplate/src/models/index.js diff --git a/templates/app/react-native-boilerplate.zip b/templates/boilerplates/app/react-native-boilerplate.zip similarity index 100% rename from templates/app/react-native-boilerplate.zip rename to templates/boilerplates/app/react-native-boilerplate.zip diff --git a/templates/app/react-native-boilerplate/.eslintignore b/templates/boilerplates/app/react-native-boilerplate/.eslintignore similarity index 100% rename from templates/app/react-native-boilerplate/.eslintignore rename to templates/boilerplates/app/react-native-boilerplate/.eslintignore diff --git a/templates/app/react-native-boilerplate/.eslintrc.json b/templates/boilerplates/app/react-native-boilerplate/.eslintrc.json similarity index 100% rename from templates/app/react-native-boilerplate/.eslintrc.json rename to templates/boilerplates/app/react-native-boilerplate/.eslintrc.json diff --git a/templates/app/react-native-boilerplate/.gitignore b/templates/boilerplates/app/react-native-boilerplate/.gitignore similarity index 100% rename from templates/app/react-native-boilerplate/.gitignore rename to templates/boilerplates/app/react-native-boilerplate/.gitignore diff --git a/templates/app/react-native-boilerplate/.prettierignore b/templates/boilerplates/app/react-native-boilerplate/.prettierignore similarity index 100% rename from templates/app/react-native-boilerplate/.prettierignore rename to templates/boilerplates/app/react-native-boilerplate/.prettierignore diff --git a/templates/app/react-native-boilerplate/.prettierrc b/templates/boilerplates/app/react-native-boilerplate/.prettierrc similarity index 100% rename from templates/app/react-native-boilerplate/.prettierrc rename to templates/boilerplates/app/react-native-boilerplate/.prettierrc diff --git a/templates/app/react-native-boilerplate/.vscode/project.json b/templates/boilerplates/app/react-native-boilerplate/.vscode/project.json similarity index 100% rename from templates/app/react-native-boilerplate/.vscode/project.json rename to templates/boilerplates/app/react-native-boilerplate/.vscode/project.json diff --git a/templates/app/react-native-boilerplate/.vscode/settings.json b/templates/boilerplates/app/react-native-boilerplate/.vscode/settings.json similarity index 100% rename from templates/app/react-native-boilerplate/.vscode/settings.json rename to templates/boilerplates/app/react-native-boilerplate/.vscode/settings.json diff --git a/templates/app/react-native-boilerplate/App.js b/templates/boilerplates/app/react-native-boilerplate/App.js similarity index 100% rename from templates/app/react-native-boilerplate/App.js rename to templates/boilerplates/app/react-native-boilerplate/App.js diff --git a/templates/app/react-native-boilerplate/README.md b/templates/boilerplates/app/react-native-boilerplate/README.md similarity index 100% rename from templates/app/react-native-boilerplate/README.md rename to templates/boilerplates/app/react-native-boilerplate/README.md diff --git a/templates/app/react-native-boilerplate/app.json b/templates/boilerplates/app/react-native-boilerplate/app.json similarity index 100% rename from templates/app/react-native-boilerplate/app.json rename to templates/boilerplates/app/react-native-boilerplate/app.json diff --git a/templates/app/react-native-boilerplate/assets/adaptive-icon.png b/templates/boilerplates/app/react-native-boilerplate/assets/adaptive-icon.png similarity index 100% rename from templates/app/react-native-boilerplate/assets/adaptive-icon.png rename to templates/boilerplates/app/react-native-boilerplate/assets/adaptive-icon.png diff --git a/templates/app/react-native-boilerplate/assets/favicon.png b/templates/boilerplates/app/react-native-boilerplate/assets/favicon.png similarity index 100% rename from templates/app/react-native-boilerplate/assets/favicon.png rename to templates/boilerplates/app/react-native-boilerplate/assets/favicon.png diff --git a/templates/app/react-native-boilerplate/assets/icon.png b/templates/boilerplates/app/react-native-boilerplate/assets/icon.png similarity index 100% rename from templates/app/react-native-boilerplate/assets/icon.png rename to templates/boilerplates/app/react-native-boilerplate/assets/icon.png diff --git a/templates/app/react-native-boilerplate/assets/splash.png b/templates/boilerplates/app/react-native-boilerplate/assets/splash.png similarity index 100% rename from templates/app/react-native-boilerplate/assets/splash.png rename to templates/boilerplates/app/react-native-boilerplate/assets/splash.png diff --git a/templates/app/react-native-boilerplate/babel.config.js b/templates/boilerplates/app/react-native-boilerplate/babel.config.js similarity index 100% rename from templates/app/react-native-boilerplate/babel.config.js rename to templates/boilerplates/app/react-native-boilerplate/babel.config.js diff --git a/templates/app/react-native-boilerplate/package.json b/templates/boilerplates/app/react-native-boilerplate/package.json similarity index 100% rename from templates/app/react-native-boilerplate/package.json rename to templates/boilerplates/app/react-native-boilerplate/package.json diff --git a/templates/app/react-native-boilerplate/src/Routes.js b/templates/boilerplates/app/react-native-boilerplate/src/Routes.js similarity index 100% rename from templates/app/react-native-boilerplate/src/Routes.js rename to templates/boilerplates/app/react-native-boilerplate/src/Routes.js diff --git a/templates/app/react-native-boilerplate/src/components/H2.js b/templates/boilerplates/app/react-native-boilerplate/src/components/H2.js similarity index 100% rename from templates/app/react-native-boilerplate/src/components/H2.js rename to templates/boilerplates/app/react-native-boilerplate/src/components/H2.js diff --git a/templates/app/react-native-boilerplate/src/components/index.js b/templates/boilerplates/app/react-native-boilerplate/src/components/index.js similarity index 100% rename from templates/app/react-native-boilerplate/src/components/index.js rename to templates/boilerplates/app/react-native-boilerplate/src/components/index.js diff --git a/templates/app/react-native-boilerplate/src/pages/Dashboard.js b/templates/boilerplates/app/react-native-boilerplate/src/pages/Dashboard.js similarity index 100% rename from templates/app/react-native-boilerplate/src/pages/Dashboard.js rename to templates/boilerplates/app/react-native-boilerplate/src/pages/Dashboard.js diff --git a/templates/app/react-native-boilerplate/src/pages/Login.js b/templates/boilerplates/app/react-native-boilerplate/src/pages/Login.js similarity index 100% rename from templates/app/react-native-boilerplate/src/pages/Login.js rename to templates/boilerplates/app/react-native-boilerplate/src/pages/Login.js diff --git a/templates/app/react-native-boilerplate/src/pages/Signup.js b/templates/boilerplates/app/react-native-boilerplate/src/pages/Signup.js similarity index 100% rename from templates/app/react-native-boilerplate/src/pages/Signup.js rename to templates/boilerplates/app/react-native-boilerplate/src/pages/Signup.js diff --git a/templates/app/react-native-boilerplate/src/reducers/AuthReducer.js b/templates/boilerplates/app/react-native-boilerplate/src/reducers/AuthReducer.js similarity index 100% rename from templates/app/react-native-boilerplate/src/reducers/AuthReducer.js rename to templates/boilerplates/app/react-native-boilerplate/src/reducers/AuthReducer.js diff --git a/templates/app/react-native-boilerplate/src/reducers/CoreReducer.js b/templates/boilerplates/app/react-native-boilerplate/src/reducers/CoreReducer.js similarity index 100% rename from templates/app/react-native-boilerplate/src/reducers/CoreReducer.js rename to templates/boilerplates/app/react-native-boilerplate/src/reducers/CoreReducer.js diff --git a/templates/app/react-native-boilerplate/src/utils/Store.js b/templates/boilerplates/app/react-native-boilerplate/src/utils/Store.js similarity index 100% rename from templates/app/react-native-boilerplate/src/utils/Store.js rename to templates/boilerplates/app/react-native-boilerplate/src/utils/Store.js diff --git a/templates/app/react-native-boilerplate/src/utils/Theme.js b/templates/boilerplates/app/react-native-boilerplate/src/utils/Theme.js similarity index 100% rename from templates/app/react-native-boilerplate/src/utils/Theme.js rename to templates/boilerplates/app/react-native-boilerplate/src/utils/Theme.js diff --git a/templates/app/react-native-boilerplate/src/utils/Utilities.js b/templates/boilerplates/app/react-native-boilerplate/src/utils/Utilities.js similarity index 100% rename from templates/app/react-native-boilerplate/src/utils/Utilities.js rename to templates/boilerplates/app/react-native-boilerplate/src/utils/Utilities.js diff --git a/templates/app/reactjs-boilerplate.zip b/templates/boilerplates/app/reactjs-boilerplate.zip similarity index 100% rename from templates/app/reactjs-boilerplate.zip rename to templates/boilerplates/app/reactjs-boilerplate.zip diff --git a/templates/app/reactjs-boilerplate/.env b/templates/boilerplates/app/reactjs-boilerplate/.env similarity index 100% rename from templates/app/reactjs-boilerplate/.env rename to templates/boilerplates/app/reactjs-boilerplate/.env diff --git a/templates/app/reactjs-boilerplate/.env.example b/templates/boilerplates/app/reactjs-boilerplate/.env.example similarity index 100% rename from templates/app/reactjs-boilerplate/.env.example rename to templates/boilerplates/app/reactjs-boilerplate/.env.example diff --git a/templates/app/reactjs-boilerplate/.eslintignore b/templates/boilerplates/app/reactjs-boilerplate/.eslintignore similarity index 100% rename from templates/app/reactjs-boilerplate/.eslintignore rename to templates/boilerplates/app/reactjs-boilerplate/.eslintignore diff --git a/templates/app/reactjs-boilerplate/.eslintrc.json b/templates/boilerplates/app/reactjs-boilerplate/.eslintrc.json similarity index 100% rename from templates/app/reactjs-boilerplate/.eslintrc.json rename to templates/boilerplates/app/reactjs-boilerplate/.eslintrc.json diff --git a/templates/app/reactjs-boilerplate/.gitignore b/templates/boilerplates/app/reactjs-boilerplate/.gitignore similarity index 100% rename from templates/app/reactjs-boilerplate/.gitignore rename to templates/boilerplates/app/reactjs-boilerplate/.gitignore diff --git a/templates/app/reactjs-boilerplate/.prettierignore b/templates/boilerplates/app/reactjs-boilerplate/.prettierignore similarity index 100% rename from templates/app/reactjs-boilerplate/.prettierignore rename to templates/boilerplates/app/reactjs-boilerplate/.prettierignore diff --git a/templates/app/reactjs-boilerplate/.prettierrc b/templates/boilerplates/app/reactjs-boilerplate/.prettierrc similarity index 100% rename from templates/app/reactjs-boilerplate/.prettierrc rename to templates/boilerplates/app/reactjs-boilerplate/.prettierrc diff --git a/templates/app/reactjs-boilerplate/.vscode/project.json b/templates/boilerplates/app/reactjs-boilerplate/.vscode/project.json similarity index 100% rename from templates/app/reactjs-boilerplate/.vscode/project.json rename to templates/boilerplates/app/reactjs-boilerplate/.vscode/project.json diff --git a/templates/app/reactjs-boilerplate/.vscode/settings.json b/templates/boilerplates/app/reactjs-boilerplate/.vscode/settings.json similarity index 100% rename from templates/app/reactjs-boilerplate/.vscode/settings.json rename to templates/boilerplates/app/reactjs-boilerplate/.vscode/settings.json diff --git a/templates/app/reactjs-boilerplate/README.md b/templates/boilerplates/app/reactjs-boilerplate/README.md similarity index 100% rename from templates/app/reactjs-boilerplate/README.md rename to templates/boilerplates/app/reactjs-boilerplate/README.md diff --git a/templates/app/reactjs-boilerplate/jsconfig.json b/templates/boilerplates/app/reactjs-boilerplate/jsconfig.json similarity index 100% rename from templates/app/reactjs-boilerplate/jsconfig.json rename to templates/boilerplates/app/reactjs-boilerplate/jsconfig.json diff --git a/templates/app/reactjs-boilerplate/package.json b/templates/boilerplates/app/reactjs-boilerplate/package.json similarity index 100% rename from templates/app/reactjs-boilerplate/package.json rename to templates/boilerplates/app/reactjs-boilerplate/package.json diff --git a/templates/app/reactjs-boilerplate/public/assets/icons/icon-128x128.png b/templates/boilerplates/app/reactjs-boilerplate/public/assets/icons/icon-128x128.png similarity index 100% rename from templates/app/reactjs-boilerplate/public/assets/icons/icon-128x128.png rename to templates/boilerplates/app/reactjs-boilerplate/public/assets/icons/icon-128x128.png diff --git a/templates/app/reactjs-boilerplate/public/assets/icons/icon-144x144.png b/templates/boilerplates/app/reactjs-boilerplate/public/assets/icons/icon-144x144.png similarity index 100% rename from templates/app/reactjs-boilerplate/public/assets/icons/icon-144x144.png rename to templates/boilerplates/app/reactjs-boilerplate/public/assets/icons/icon-144x144.png diff --git a/templates/app/reactjs-boilerplate/public/assets/icons/icon-152x152.png b/templates/boilerplates/app/reactjs-boilerplate/public/assets/icons/icon-152x152.png similarity index 100% rename from templates/app/reactjs-boilerplate/public/assets/icons/icon-152x152.png rename to templates/boilerplates/app/reactjs-boilerplate/public/assets/icons/icon-152x152.png diff --git a/templates/app/reactjs-boilerplate/public/assets/icons/icon-192x192.png b/templates/boilerplates/app/reactjs-boilerplate/public/assets/icons/icon-192x192.png similarity index 100% rename from templates/app/reactjs-boilerplate/public/assets/icons/icon-192x192.png rename to templates/boilerplates/app/reactjs-boilerplate/public/assets/icons/icon-192x192.png diff --git a/templates/app/reactjs-boilerplate/public/assets/icons/icon-384x384.png b/templates/boilerplates/app/reactjs-boilerplate/public/assets/icons/icon-384x384.png similarity index 100% rename from templates/app/reactjs-boilerplate/public/assets/icons/icon-384x384.png rename to templates/boilerplates/app/reactjs-boilerplate/public/assets/icons/icon-384x384.png diff --git a/templates/app/reactjs-boilerplate/public/assets/icons/icon-48x48.png b/templates/boilerplates/app/reactjs-boilerplate/public/assets/icons/icon-48x48.png similarity index 100% rename from templates/app/reactjs-boilerplate/public/assets/icons/icon-48x48.png rename to templates/boilerplates/app/reactjs-boilerplate/public/assets/icons/icon-48x48.png diff --git a/templates/app/reactjs-boilerplate/public/assets/icons/icon-512x512.png b/templates/boilerplates/app/reactjs-boilerplate/public/assets/icons/icon-512x512.png similarity index 100% rename from templates/app/reactjs-boilerplate/public/assets/icons/icon-512x512.png rename to templates/boilerplates/app/reactjs-boilerplate/public/assets/icons/icon-512x512.png diff --git a/templates/app/reactjs-boilerplate/public/assets/icons/icon-72x72.png b/templates/boilerplates/app/reactjs-boilerplate/public/assets/icons/icon-72x72.png similarity index 100% rename from templates/app/reactjs-boilerplate/public/assets/icons/icon-72x72.png rename to templates/boilerplates/app/reactjs-boilerplate/public/assets/icons/icon-72x72.png diff --git a/templates/app/reactjs-boilerplate/public/assets/icons/icon-96x96.png b/templates/boilerplates/app/reactjs-boilerplate/public/assets/icons/icon-96x96.png similarity index 100% rename from templates/app/reactjs-boilerplate/public/assets/icons/icon-96x96.png rename to templates/boilerplates/app/reactjs-boilerplate/public/assets/icons/icon-96x96.png diff --git a/templates/app/reactjs-boilerplate/public/favicon.ico b/templates/boilerplates/app/reactjs-boilerplate/public/favicon.ico similarity index 100% rename from templates/app/reactjs-boilerplate/public/favicon.ico rename to templates/boilerplates/app/reactjs-boilerplate/public/favicon.ico diff --git a/templates/app/reactjs-boilerplate/public/index.html b/templates/boilerplates/app/reactjs-boilerplate/public/index.html similarity index 100% rename from templates/app/reactjs-boilerplate/public/index.html rename to templates/boilerplates/app/reactjs-boilerplate/public/index.html diff --git a/templates/app/reactjs-boilerplate/public/manifest.json b/templates/boilerplates/app/reactjs-boilerplate/public/manifest.json similarity index 100% rename from templates/app/reactjs-boilerplate/public/manifest.json rename to templates/boilerplates/app/reactjs-boilerplate/public/manifest.json diff --git a/templates/app/reactjs-boilerplate/public/robots.txt b/templates/boilerplates/app/reactjs-boilerplate/public/robots.txt similarity index 100% rename from templates/app/reactjs-boilerplate/public/robots.txt rename to templates/boilerplates/app/reactjs-boilerplate/public/robots.txt diff --git a/templates/app/reactjs-boilerplate/src/App.css b/templates/boilerplates/app/reactjs-boilerplate/src/App.css similarity index 100% rename from templates/app/reactjs-boilerplate/src/App.css rename to templates/boilerplates/app/reactjs-boilerplate/src/App.css diff --git a/templates/app/reactjs-boilerplate/src/App.js b/templates/boilerplates/app/reactjs-boilerplate/src/App.js similarity index 100% rename from templates/app/reactjs-boilerplate/src/App.js rename to templates/boilerplates/app/reactjs-boilerplate/src/App.js diff --git a/templates/app/reactjs-boilerplate/src/Store.js b/templates/boilerplates/app/reactjs-boilerplate/src/Store.js similarity index 100% rename from templates/app/reactjs-boilerplate/src/Store.js rename to templates/boilerplates/app/reactjs-boilerplate/src/Store.js diff --git a/templates/app/reactjs-boilerplate/src/Utilities.js b/templates/boilerplates/app/reactjs-boilerplate/src/Utilities.js similarity index 100% rename from templates/app/reactjs-boilerplate/src/Utilities.js rename to templates/boilerplates/app/reactjs-boilerplate/src/Utilities.js diff --git a/templates/app/reactjs-boilerplate/src/components/Footer.js b/templates/boilerplates/app/reactjs-boilerplate/src/components/Footer.js similarity index 100% rename from templates/app/reactjs-boilerplate/src/components/Footer.js rename to templates/boilerplates/app/reactjs-boilerplate/src/components/Footer.js diff --git a/templates/app/reactjs-boilerplate/src/components/Header.js b/templates/boilerplates/app/reactjs-boilerplate/src/components/Header.js similarity index 100% rename from templates/app/reactjs-boilerplate/src/components/Header.js rename to templates/boilerplates/app/reactjs-boilerplate/src/components/Header.js diff --git a/templates/app/reactjs-boilerplate/src/components/TextInput.js b/templates/boilerplates/app/reactjs-boilerplate/src/components/TextInput.js similarity index 100% rename from templates/app/reactjs-boilerplate/src/components/TextInput.js rename to templates/boilerplates/app/reactjs-boilerplate/src/components/TextInput.js diff --git a/templates/app/reactjs-boilerplate/src/components/index.js b/templates/boilerplates/app/reactjs-boilerplate/src/components/index.js similarity index 100% rename from templates/app/reactjs-boilerplate/src/components/index.js rename to templates/boilerplates/app/reactjs-boilerplate/src/components/index.js diff --git a/templates/app/reactjs-boilerplate/src/hooks/useAuthMiddleware.js b/templates/boilerplates/app/reactjs-boilerplate/src/hooks/useAuthMiddleware.js similarity index 100% rename from templates/app/reactjs-boilerplate/src/hooks/useAuthMiddleware.js rename to templates/boilerplates/app/reactjs-boilerplate/src/hooks/useAuthMiddleware.js diff --git a/templates/app/reactjs-boilerplate/src/index.js b/templates/boilerplates/app/reactjs-boilerplate/src/index.js similarity index 100% rename from templates/app/reactjs-boilerplate/src/index.js rename to templates/boilerplates/app/reactjs-boilerplate/src/index.js diff --git a/templates/app/reactjs-boilerplate/src/pages/Dashboard.js b/templates/boilerplates/app/reactjs-boilerplate/src/pages/Dashboard.js similarity index 100% rename from templates/app/reactjs-boilerplate/src/pages/Dashboard.js rename to templates/boilerplates/app/reactjs-boilerplate/src/pages/Dashboard.js diff --git a/templates/app/reactjs-boilerplate/src/pages/Loading.js b/templates/boilerplates/app/reactjs-boilerplate/src/pages/Loading.js similarity index 100% rename from templates/app/reactjs-boilerplate/src/pages/Loading.js rename to templates/boilerplates/app/reactjs-boilerplate/src/pages/Loading.js diff --git a/templates/app/reactjs-boilerplate/src/pages/NotFound.js b/templates/boilerplates/app/reactjs-boilerplate/src/pages/NotFound.js similarity index 100% rename from templates/app/reactjs-boilerplate/src/pages/NotFound.js rename to templates/boilerplates/app/reactjs-boilerplate/src/pages/NotFound.js diff --git a/templates/app/reactjs-boilerplate/src/pages/auth/Login.js b/templates/boilerplates/app/reactjs-boilerplate/src/pages/auth/Login.js similarity index 100% rename from templates/app/reactjs-boilerplate/src/pages/auth/Login.js rename to templates/boilerplates/app/reactjs-boilerplate/src/pages/auth/Login.js diff --git a/templates/app/reactjs-boilerplate/src/pages/auth/Signup.js b/templates/boilerplates/app/reactjs-boilerplate/src/pages/auth/Signup.js similarity index 100% rename from templates/app/reactjs-boilerplate/src/pages/auth/Signup.js rename to templates/boilerplates/app/reactjs-boilerplate/src/pages/auth/Signup.js diff --git a/templates/app/reactjs-boilerplate/src/pages/users/UserDetails.js b/templates/boilerplates/app/reactjs-boilerplate/src/pages/users/UserDetails.js similarity index 100% rename from templates/app/reactjs-boilerplate/src/pages/users/UserDetails.js rename to templates/boilerplates/app/reactjs-boilerplate/src/pages/users/UserDetails.js diff --git a/templates/app/reactjs-boilerplate/src/pages/users/UserListing.js b/templates/boilerplates/app/reactjs-boilerplate/src/pages/users/UserListing.js similarity index 100% rename from templates/app/reactjs-boilerplate/src/pages/users/UserListing.js rename to templates/boilerplates/app/reactjs-boilerplate/src/pages/users/UserListing.js diff --git a/templates/app/reactjs-boilerplate/src/reducers/AuthReducer.js b/templates/boilerplates/app/reactjs-boilerplate/src/reducers/AuthReducer.js similarity index 100% rename from templates/app/reactjs-boilerplate/src/reducers/AuthReducer.js rename to templates/boilerplates/app/reactjs-boilerplate/src/reducers/AuthReducer.js diff --git a/templates/app/reactjs-boilerplate/src/sentry.js b/templates/boilerplates/app/reactjs-boilerplate/src/sentry.js similarity index 100% rename from templates/app/reactjs-boilerplate/src/sentry.js rename to templates/boilerplates/app/reactjs-boilerplate/src/sentry.js diff --git a/templates/app/reactjs-boilerplate/src/services/AuthServices.js b/templates/boilerplates/app/reactjs-boilerplate/src/services/AuthServices.js similarity index 100% rename from templates/app/reactjs-boilerplate/src/services/AuthServices.js rename to templates/boilerplates/app/reactjs-boilerplate/src/services/AuthServices.js diff --git a/templates/app/reactjs-boilerplate/src/services/UserServices.js b/templates/boilerplates/app/reactjs-boilerplate/src/services/UserServices.js similarity index 100% rename from templates/app/reactjs-boilerplate/src/services/UserServices.js rename to templates/boilerplates/app/reactjs-boilerplate/src/services/UserServices.js diff --git a/templates/app/reactjs-boilerplate/src/services/api.js b/templates/boilerplates/app/reactjs-boilerplate/src/services/api.js similarity index 100% rename from templates/app/reactjs-boilerplate/src/services/api.js rename to templates/boilerplates/app/reactjs-boilerplate/src/services/api.js diff --git a/templates/app/reactjs-boilerplate/tailwind.config.js b/templates/boilerplates/app/reactjs-boilerplate/tailwind.config.js similarity index 100% rename from templates/app/reactjs-boilerplate/tailwind.config.js rename to templates/boilerplates/app/reactjs-boilerplate/tailwind.config.js diff --git a/templates/app/reactjs-chrome-extension-boilerplate.zip b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate.zip similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate.zip rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate.zip diff --git a/templates/app/reactjs-chrome-extension-boilerplate/.babelrc b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/.babelrc similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/.babelrc rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/.babelrc diff --git a/templates/app/reactjs-chrome-extension-boilerplate/.env b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/.env similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/.env rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/.env diff --git a/templates/app/reactjs-chrome-extension-boilerplate/.env.example b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/.env.example similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/.env.example rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/.env.example diff --git a/templates/app/reactjs-chrome-extension-boilerplate/.eslintignore b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/.eslintignore similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/.eslintignore rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/.eslintignore diff --git a/templates/app/reactjs-chrome-extension-boilerplate/.eslintrc.json b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/.eslintrc.json similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/.eslintrc.json rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/.eslintrc.json diff --git a/templates/app/reactjs-chrome-extension-boilerplate/.gitignore b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/.gitignore similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/.gitignore rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/.gitignore diff --git a/templates/app/reactjs-chrome-extension-boilerplate/.prettierignore b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/.prettierignore similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/.prettierignore rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/.prettierignore diff --git a/templates/app/reactjs-chrome-extension-boilerplate/.prettierrc b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/.prettierrc similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/.prettierrc rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/.prettierrc diff --git a/templates/app/reactjs-chrome-extension-boilerplate/.vscode/project.json b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/.vscode/project.json similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/.vscode/project.json rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/.vscode/project.json diff --git a/templates/app/reactjs-chrome-extension-boilerplate/.vscode/settings.json b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/.vscode/settings.json similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/.vscode/settings.json rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/.vscode/settings.json diff --git a/templates/app/reactjs-chrome-extension-boilerplate/Background.js b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/Background.js similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/Background.js rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/Background.js diff --git a/templates/app/reactjs-chrome-extension-boilerplate/ContentScript.js b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/ContentScript.js similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/ContentScript.js rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/ContentScript.js diff --git a/templates/app/reactjs-chrome-extension-boilerplate/README.md b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/README.md similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/README.md rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/README.md diff --git a/templates/app/reactjs-chrome-extension-boilerplate/package.json b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/package.json similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/package.json rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/package.json diff --git a/templates/app/reactjs-chrome-extension-boilerplate/postcss.config.js b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/postcss.config.js similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/postcss.config.js rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/postcss.config.js diff --git a/templates/app/reactjs-chrome-extension-boilerplate/public/assets/icons/icon-128x128.png b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/public/assets/icons/icon-128x128.png similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/public/assets/icons/icon-128x128.png rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/public/assets/icons/icon-128x128.png diff --git a/templates/app/reactjs-chrome-extension-boilerplate/public/assets/icons/icon-48x48.png b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/public/assets/icons/icon-48x48.png similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/public/assets/icons/icon-48x48.png rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/public/assets/icons/icon-48x48.png diff --git a/templates/app/reactjs-chrome-extension-boilerplate/public/index.html b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/public/index.html similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/public/index.html rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/public/index.html diff --git a/templates/app/reactjs-chrome-extension-boilerplate/public/manifest.json b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/public/manifest.json similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/public/manifest.json rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/public/manifest.json diff --git a/templates/app/reactjs-chrome-extension-boilerplate/scripts/build.js b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/scripts/build.js similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/scripts/build.js rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/scripts/build.js diff --git a/templates/app/reactjs-chrome-extension-boilerplate/scripts/dev.js b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/scripts/dev.js similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/scripts/dev.js rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/scripts/dev.js diff --git a/templates/app/reactjs-chrome-extension-boilerplate/scripts/env.js b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/scripts/env.js similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/scripts/env.js rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/scripts/env.js diff --git a/templates/app/reactjs-chrome-extension-boilerplate/src/App.css b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/App.css similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/src/App.css rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/App.css diff --git a/templates/app/reactjs-chrome-extension-boilerplate/src/App.js b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/App.js similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/src/App.js rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/App.js diff --git a/templates/app/reactjs-chrome-extension-boilerplate/src/Store.js b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/Store.js similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/src/Store.js rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/Store.js diff --git a/templates/app/reactjs-chrome-extension-boilerplate/src/Utilities.js b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/Utilities.js similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/src/Utilities.js rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/Utilities.js diff --git a/templates/app/reactjs-chrome-extension-boilerplate/src/components/Button.js b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/components/Button.js similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/src/components/Button.js rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/components/Button.js diff --git a/templates/app/reactjs-chrome-extension-boilerplate/src/components/Footer.js b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/components/Footer.js similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/src/components/Footer.js rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/components/Footer.js diff --git a/templates/app/reactjs-chrome-extension-boilerplate/src/components/H2.js b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/components/H2.js similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/src/components/H2.js rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/components/H2.js diff --git a/templates/app/reactjs-chrome-extension-boilerplate/src/components/Header.js b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/components/Header.js similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/src/components/Header.js rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/components/Header.js diff --git a/templates/app/reactjs-chrome-extension-boilerplate/src/components/TextInput.js b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/components/TextInput.js similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/src/components/TextInput.js rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/components/TextInput.js diff --git a/templates/app/reactjs-chrome-extension-boilerplate/src/components/index.js b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/components/index.js similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/src/components/index.js rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/components/index.js diff --git a/templates/app/reactjs-chrome-extension-boilerplate/src/index.js b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/index.js similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/src/index.js rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/index.js diff --git a/templates/app/reactjs-chrome-extension-boilerplate/src/pages/Dashboard.js b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/pages/Dashboard.js similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/src/pages/Dashboard.js rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/pages/Dashboard.js diff --git a/templates/app/reactjs-chrome-extension-boilerplate/src/pages/Login.js b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/pages/Login.js similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/src/pages/Login.js rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/pages/Login.js diff --git a/templates/app/reactjs-chrome-extension-boilerplate/src/pages/NotFound.js b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/pages/NotFound.js similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/src/pages/NotFound.js rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/pages/NotFound.js diff --git a/templates/app/reactjs-chrome-extension-boilerplate/src/pages/Signup.js b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/pages/Signup.js similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/src/pages/Signup.js rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/pages/Signup.js diff --git a/templates/app/reactjs-chrome-extension-boilerplate/src/reducers/AuthReducer.js b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/reducers/AuthReducer.js similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/src/reducers/AuthReducer.js rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/reducers/AuthReducer.js diff --git a/templates/app/reactjs-chrome-extension-boilerplate/src/reducers/CoreReducer.js b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/reducers/CoreReducer.js similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/src/reducers/CoreReducer.js rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/src/reducers/CoreReducer.js diff --git a/templates/app/reactjs-chrome-extension-boilerplate/tailwind.config.js b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/tailwind.config.js similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/tailwind.config.js rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/tailwind.config.js diff --git a/templates/app/reactjs-chrome-extension-boilerplate/webpack.config.js b/templates/boilerplates/app/reactjs-chrome-extension-boilerplate/webpack.config.js similarity index 100% rename from templates/app/reactjs-chrome-extension-boilerplate/webpack.config.js rename to templates/boilerplates/app/reactjs-chrome-extension-boilerplate/webpack.config.js diff --git a/templates/app/reactjs-webpack-boilerplate.zip b/templates/boilerplates/app/reactjs-webpack-boilerplate.zip similarity index 100% rename from templates/app/reactjs-webpack-boilerplate.zip rename to templates/boilerplates/app/reactjs-webpack-boilerplate.zip diff --git a/templates/app/reactjs-webpack-boilerplate/.babelrc b/templates/boilerplates/app/reactjs-webpack-boilerplate/.babelrc similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/.babelrc rename to templates/boilerplates/app/reactjs-webpack-boilerplate/.babelrc diff --git a/templates/app/reactjs-webpack-boilerplate/.env b/templates/boilerplates/app/reactjs-webpack-boilerplate/.env similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/.env rename to templates/boilerplates/app/reactjs-webpack-boilerplate/.env diff --git a/templates/app/reactjs-webpack-boilerplate/.env.example b/templates/boilerplates/app/reactjs-webpack-boilerplate/.env.example similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/.env.example rename to templates/boilerplates/app/reactjs-webpack-boilerplate/.env.example diff --git a/templates/app/reactjs-webpack-boilerplate/.eslintignore b/templates/boilerplates/app/reactjs-webpack-boilerplate/.eslintignore similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/.eslintignore rename to templates/boilerplates/app/reactjs-webpack-boilerplate/.eslintignore diff --git a/templates/app/reactjs-webpack-boilerplate/.eslintrc.json b/templates/boilerplates/app/reactjs-webpack-boilerplate/.eslintrc.json similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/.eslintrc.json rename to templates/boilerplates/app/reactjs-webpack-boilerplate/.eslintrc.json diff --git a/templates/app/reactjs-webpack-boilerplate/.gitignore b/templates/boilerplates/app/reactjs-webpack-boilerplate/.gitignore similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/.gitignore rename to templates/boilerplates/app/reactjs-webpack-boilerplate/.gitignore diff --git a/templates/app/reactjs-webpack-boilerplate/.prettierignore b/templates/boilerplates/app/reactjs-webpack-boilerplate/.prettierignore similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/.prettierignore rename to templates/boilerplates/app/reactjs-webpack-boilerplate/.prettierignore diff --git a/templates/app/reactjs-webpack-boilerplate/.prettierrc b/templates/boilerplates/app/reactjs-webpack-boilerplate/.prettierrc similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/.prettierrc rename to templates/boilerplates/app/reactjs-webpack-boilerplate/.prettierrc diff --git a/templates/app/reactjs-webpack-boilerplate/.vscode/project.json b/templates/boilerplates/app/reactjs-webpack-boilerplate/.vscode/project.json similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/.vscode/project.json rename to templates/boilerplates/app/reactjs-webpack-boilerplate/.vscode/project.json diff --git a/templates/app/reactjs-webpack-boilerplate/.vscode/settings.json b/templates/boilerplates/app/reactjs-webpack-boilerplate/.vscode/settings.json similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/.vscode/settings.json rename to templates/boilerplates/app/reactjs-webpack-boilerplate/.vscode/settings.json diff --git a/templates/app/reactjs-webpack-boilerplate/README.md b/templates/boilerplates/app/reactjs-webpack-boilerplate/README.md similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/README.md rename to templates/boilerplates/app/reactjs-webpack-boilerplate/README.md diff --git a/templates/app/reactjs-webpack-boilerplate/package.json b/templates/boilerplates/app/reactjs-webpack-boilerplate/package.json similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/package.json rename to templates/boilerplates/app/reactjs-webpack-boilerplate/package.json diff --git a/templates/app/reactjs-webpack-boilerplate/postcss.config.js b/templates/boilerplates/app/reactjs-webpack-boilerplate/postcss.config.js similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/postcss.config.js rename to templates/boilerplates/app/reactjs-webpack-boilerplate/postcss.config.js diff --git a/templates/app/reactjs-webpack-boilerplate/public/index.html b/templates/boilerplates/app/reactjs-webpack-boilerplate/public/index.html similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/public/index.html rename to templates/boilerplates/app/reactjs-webpack-boilerplate/public/index.html diff --git a/templates/app/reactjs-webpack-boilerplate/scripts/build.js b/templates/boilerplates/app/reactjs-webpack-boilerplate/scripts/build.js similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/scripts/build.js rename to templates/boilerplates/app/reactjs-webpack-boilerplate/scripts/build.js diff --git a/templates/app/reactjs-webpack-boilerplate/scripts/dev.js b/templates/boilerplates/app/reactjs-webpack-boilerplate/scripts/dev.js similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/scripts/dev.js rename to templates/boilerplates/app/reactjs-webpack-boilerplate/scripts/dev.js diff --git a/templates/app/reactjs-webpack-boilerplate/scripts/env.js b/templates/boilerplates/app/reactjs-webpack-boilerplate/scripts/env.js similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/scripts/env.js rename to templates/boilerplates/app/reactjs-webpack-boilerplate/scripts/env.js diff --git a/templates/app/reactjs-webpack-boilerplate/src/App.css b/templates/boilerplates/app/reactjs-webpack-boilerplate/src/App.css similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/src/App.css rename to templates/boilerplates/app/reactjs-webpack-boilerplate/src/App.css diff --git a/templates/app/reactjs-webpack-boilerplate/src/App.js b/templates/boilerplates/app/reactjs-webpack-boilerplate/src/App.js similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/src/App.js rename to templates/boilerplates/app/reactjs-webpack-boilerplate/src/App.js diff --git a/templates/app/reactjs-webpack-boilerplate/src/Store.js b/templates/boilerplates/app/reactjs-webpack-boilerplate/src/Store.js similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/src/Store.js rename to templates/boilerplates/app/reactjs-webpack-boilerplate/src/Store.js diff --git a/templates/app/reactjs-webpack-boilerplate/src/Utilities.js b/templates/boilerplates/app/reactjs-webpack-boilerplate/src/Utilities.js similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/src/Utilities.js rename to templates/boilerplates/app/reactjs-webpack-boilerplate/src/Utilities.js diff --git a/templates/app/reactjs-webpack-boilerplate/src/components/Button.js b/templates/boilerplates/app/reactjs-webpack-boilerplate/src/components/Button.js similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/src/components/Button.js rename to templates/boilerplates/app/reactjs-webpack-boilerplate/src/components/Button.js diff --git a/templates/app/reactjs-webpack-boilerplate/src/components/Footer.js b/templates/boilerplates/app/reactjs-webpack-boilerplate/src/components/Footer.js similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/src/components/Footer.js rename to templates/boilerplates/app/reactjs-webpack-boilerplate/src/components/Footer.js diff --git a/templates/app/reactjs-webpack-boilerplate/src/components/H2.js b/templates/boilerplates/app/reactjs-webpack-boilerplate/src/components/H2.js similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/src/components/H2.js rename to templates/boilerplates/app/reactjs-webpack-boilerplate/src/components/H2.js diff --git a/templates/app/reactjs-webpack-boilerplate/src/components/Header.js b/templates/boilerplates/app/reactjs-webpack-boilerplate/src/components/Header.js similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/src/components/Header.js rename to templates/boilerplates/app/reactjs-webpack-boilerplate/src/components/Header.js diff --git a/templates/app/reactjs-webpack-boilerplate/src/components/TextInput.js b/templates/boilerplates/app/reactjs-webpack-boilerplate/src/components/TextInput.js similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/src/components/TextInput.js rename to templates/boilerplates/app/reactjs-webpack-boilerplate/src/components/TextInput.js diff --git a/templates/app/reactjs-webpack-boilerplate/src/components/index.js b/templates/boilerplates/app/reactjs-webpack-boilerplate/src/components/index.js similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/src/components/index.js rename to templates/boilerplates/app/reactjs-webpack-boilerplate/src/components/index.js diff --git a/templates/app/reactjs-webpack-boilerplate/src/index.js b/templates/boilerplates/app/reactjs-webpack-boilerplate/src/index.js similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/src/index.js rename to templates/boilerplates/app/reactjs-webpack-boilerplate/src/index.js diff --git a/templates/app/reactjs-webpack-boilerplate/src/pages/Dashboard.js b/templates/boilerplates/app/reactjs-webpack-boilerplate/src/pages/Dashboard.js similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/src/pages/Dashboard.js rename to templates/boilerplates/app/reactjs-webpack-boilerplate/src/pages/Dashboard.js diff --git a/templates/app/reactjs-webpack-boilerplate/src/pages/Login.js b/templates/boilerplates/app/reactjs-webpack-boilerplate/src/pages/Login.js similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/src/pages/Login.js rename to templates/boilerplates/app/reactjs-webpack-boilerplate/src/pages/Login.js diff --git a/templates/app/reactjs-webpack-boilerplate/src/pages/NotFound.js b/templates/boilerplates/app/reactjs-webpack-boilerplate/src/pages/NotFound.js similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/src/pages/NotFound.js rename to templates/boilerplates/app/reactjs-webpack-boilerplate/src/pages/NotFound.js diff --git a/templates/app/reactjs-webpack-boilerplate/src/pages/Signup.js b/templates/boilerplates/app/reactjs-webpack-boilerplate/src/pages/Signup.js similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/src/pages/Signup.js rename to templates/boilerplates/app/reactjs-webpack-boilerplate/src/pages/Signup.js diff --git a/templates/app/reactjs-webpack-boilerplate/src/reducers/AuthReducer.js b/templates/boilerplates/app/reactjs-webpack-boilerplate/src/reducers/AuthReducer.js similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/src/reducers/AuthReducer.js rename to templates/boilerplates/app/reactjs-webpack-boilerplate/src/reducers/AuthReducer.js diff --git a/templates/app/reactjs-webpack-boilerplate/src/reducers/CoreReducer.js b/templates/boilerplates/app/reactjs-webpack-boilerplate/src/reducers/CoreReducer.js similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/src/reducers/CoreReducer.js rename to templates/boilerplates/app/reactjs-webpack-boilerplate/src/reducers/CoreReducer.js diff --git a/templates/app/reactjs-webpack-boilerplate/tailwind.config.js b/templates/boilerplates/app/reactjs-webpack-boilerplate/tailwind.config.js similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/tailwind.config.js rename to templates/boilerplates/app/reactjs-webpack-boilerplate/tailwind.config.js diff --git a/templates/app/reactjs-webpack-boilerplate/webpack.config.js b/templates/boilerplates/app/reactjs-webpack-boilerplate/webpack.config.js similarity index 100% rename from templates/app/reactjs-webpack-boilerplate/webpack.config.js rename to templates/boilerplates/app/reactjs-webpack-boilerplate/webpack.config.js diff --git a/templates/app/sh-cleanup-projects.sh b/templates/boilerplates/app/sh-cleanup-projects.sh similarity index 100% rename from templates/app/sh-cleanup-projects.sh rename to templates/boilerplates/app/sh-cleanup-projects.sh diff --git a/templates/app/sh-install-projects.sh b/templates/boilerplates/app/sh-install-projects.sh similarity index 100% rename from templates/app/sh-install-projects.sh rename to templates/boilerplates/app/sh-install-projects.sh diff --git a/templates/app/sh-start-projects.sh b/templates/boilerplates/app/sh-start-projects.sh similarity index 100% rename from templates/app/sh-start-projects.sh rename to templates/boilerplates/app/sh-start-projects.sh diff --git a/templates/app/sh-stop-projects.sh b/templates/boilerplates/app/sh-stop-projects.sh similarity index 100% rename from templates/app/sh-stop-projects.sh rename to templates/boilerplates/app/sh-stop-projects.sh diff --git a/templates/app/sh-upgrade-projects.sh b/templates/boilerplates/app/sh-upgrade-projects.sh similarity index 100% rename from templates/app/sh-upgrade-projects.sh rename to templates/boilerplates/app/sh-upgrade-projects.sh diff --git a/templates/app/sh-zip-projects.sh b/templates/boilerplates/app/sh-zip-projects.sh similarity index 100% rename from templates/app/sh-zip-projects.sh rename to templates/boilerplates/app/sh-zip-projects.sh diff --git a/templates/app/t3js-boilerplate.zip b/templates/boilerplates/app/t3js-boilerplate.zip similarity index 100% rename from templates/app/t3js-boilerplate.zip rename to templates/boilerplates/app/t3js-boilerplate.zip diff --git a/templates/app/t3js-boilerplate/.env.example b/templates/boilerplates/app/t3js-boilerplate/.env.example similarity index 100% rename from templates/app/t3js-boilerplate/.env.example rename to templates/boilerplates/app/t3js-boilerplate/.env.example diff --git a/templates/app/t3js-boilerplate/.eslintrc.cjs b/templates/boilerplates/app/t3js-boilerplate/.eslintrc.cjs similarity index 100% rename from templates/app/t3js-boilerplate/.eslintrc.cjs rename to templates/boilerplates/app/t3js-boilerplate/.eslintrc.cjs diff --git a/templates/app/t3js-boilerplate/.gitignore b/templates/boilerplates/app/t3js-boilerplate/.gitignore similarity index 100% rename from templates/app/t3js-boilerplate/.gitignore rename to templates/boilerplates/app/t3js-boilerplate/.gitignore diff --git a/templates/app/t3js-boilerplate/.vscode/project.json b/templates/boilerplates/app/t3js-boilerplate/.vscode/project.json similarity index 100% rename from templates/app/t3js-boilerplate/.vscode/project.json rename to templates/boilerplates/app/t3js-boilerplate/.vscode/project.json diff --git a/templates/app/t3js-boilerplate/.vscode/settings.json b/templates/boilerplates/app/t3js-boilerplate/.vscode/settings.json similarity index 100% rename from templates/app/t3js-boilerplate/.vscode/settings.json rename to templates/boilerplates/app/t3js-boilerplate/.vscode/settings.json diff --git a/templates/app/t3js-boilerplate/README.md b/templates/boilerplates/app/t3js-boilerplate/README.md similarity index 100% rename from templates/app/t3js-boilerplate/README.md rename to templates/boilerplates/app/t3js-boilerplate/README.md diff --git a/templates/app/t3js-boilerplate/next.config.mjs b/templates/boilerplates/app/t3js-boilerplate/next.config.mjs similarity index 100% rename from templates/app/t3js-boilerplate/next.config.mjs rename to templates/boilerplates/app/t3js-boilerplate/next.config.mjs diff --git a/templates/app/t3js-boilerplate/package.json b/templates/boilerplates/app/t3js-boilerplate/package.json similarity index 100% rename from templates/app/t3js-boilerplate/package.json rename to templates/boilerplates/app/t3js-boilerplate/package.json diff --git a/templates/app/t3js-boilerplate/postcss.config.cjs b/templates/boilerplates/app/t3js-boilerplate/postcss.config.cjs similarity index 100% rename from templates/app/t3js-boilerplate/postcss.config.cjs rename to templates/boilerplates/app/t3js-boilerplate/postcss.config.cjs diff --git a/templates/app/t3js-boilerplate/prettier.config.mjs b/templates/boilerplates/app/t3js-boilerplate/prettier.config.mjs similarity index 100% rename from templates/app/t3js-boilerplate/prettier.config.mjs rename to templates/boilerplates/app/t3js-boilerplate/prettier.config.mjs diff --git a/templates/app/t3js-boilerplate/prisma/schema.prisma b/templates/boilerplates/app/t3js-boilerplate/prisma/schema.prisma similarity index 100% rename from templates/app/t3js-boilerplate/prisma/schema.prisma rename to templates/boilerplates/app/t3js-boilerplate/prisma/schema.prisma diff --git a/templates/app/t3js-boilerplate/public/favicon.ico b/templates/boilerplates/app/t3js-boilerplate/public/favicon.ico similarity index 100% rename from templates/app/t3js-boilerplate/public/favicon.ico rename to templates/boilerplates/app/t3js-boilerplate/public/favicon.ico diff --git a/templates/app/t3js-boilerplate/src/assets/favicon.ico b/templates/boilerplates/app/t3js-boilerplate/src/assets/favicon.ico similarity index 100% rename from templates/app/t3js-boilerplate/src/assets/favicon.ico rename to templates/boilerplates/app/t3js-boilerplate/src/assets/favicon.ico diff --git a/templates/app/t3js-boilerplate/src/components/buttons/Button.tsx b/templates/boilerplates/app/t3js-boilerplate/src/components/buttons/Button.tsx similarity index 100% rename from templates/app/t3js-boilerplate/src/components/buttons/Button.tsx rename to templates/boilerplates/app/t3js-boilerplate/src/components/buttons/Button.tsx diff --git a/templates/app/t3js-boilerplate/src/components/forms/ForgotPasswordForm.tsx b/templates/boilerplates/app/t3js-boilerplate/src/components/forms/ForgotPasswordForm.tsx similarity index 100% rename from templates/app/t3js-boilerplate/src/components/forms/ForgotPasswordForm.tsx rename to templates/boilerplates/app/t3js-boilerplate/src/components/forms/ForgotPasswordForm.tsx diff --git a/templates/app/t3js-boilerplate/src/components/forms/LoginForm.tsx b/templates/boilerplates/app/t3js-boilerplate/src/components/forms/LoginForm.tsx similarity index 100% rename from templates/app/t3js-boilerplate/src/components/forms/LoginForm.tsx rename to templates/boilerplates/app/t3js-boilerplate/src/components/forms/LoginForm.tsx diff --git a/templates/app/t3js-boilerplate/src/components/forms/ResetPasswordForm.tsx b/templates/boilerplates/app/t3js-boilerplate/src/components/forms/ResetPasswordForm.tsx similarity index 100% rename from templates/app/t3js-boilerplate/src/components/forms/ResetPasswordForm.tsx rename to templates/boilerplates/app/t3js-boilerplate/src/components/forms/ResetPasswordForm.tsx diff --git a/templates/app/t3js-boilerplate/src/components/forms/SignupForm.tsx b/templates/boilerplates/app/t3js-boilerplate/src/components/forms/SignupForm.tsx similarity index 100% rename from templates/app/t3js-boilerplate/src/components/forms/SignupForm.tsx rename to templates/boilerplates/app/t3js-boilerplate/src/components/forms/SignupForm.tsx diff --git a/templates/app/t3js-boilerplate/src/components/hoc/withAuth.tsx b/templates/boilerplates/app/t3js-boilerplate/src/components/hoc/withAuth.tsx similarity index 100% rename from templates/app/t3js-boilerplate/src/components/hoc/withAuth.tsx rename to templates/boilerplates/app/t3js-boilerplate/src/components/hoc/withAuth.tsx diff --git a/templates/app/t3js-boilerplate/src/components/hoc/withPublic.tsx b/templates/boilerplates/app/t3js-boilerplate/src/components/hoc/withPublic.tsx similarity index 100% rename from templates/app/t3js-boilerplate/src/components/hoc/withPublic.tsx rename to templates/boilerplates/app/t3js-boilerplate/src/components/hoc/withPublic.tsx diff --git a/templates/app/t3js-boilerplate/src/components/inputs/TextAreaInput.tsx b/templates/boilerplates/app/t3js-boilerplate/src/components/inputs/TextAreaInput.tsx similarity index 100% rename from templates/app/t3js-boilerplate/src/components/inputs/TextAreaInput.tsx rename to templates/boilerplates/app/t3js-boilerplate/src/components/inputs/TextAreaInput.tsx diff --git a/templates/app/t3js-boilerplate/src/components/inputs/TextInput.tsx b/templates/boilerplates/app/t3js-boilerplate/src/components/inputs/TextInput.tsx similarity index 100% rename from templates/app/t3js-boilerplate/src/components/inputs/TextInput.tsx rename to templates/boilerplates/app/t3js-boilerplate/src/components/inputs/TextInput.tsx diff --git a/templates/app/t3js-boilerplate/src/env.mjs b/templates/boilerplates/app/t3js-boilerplate/src/env.mjs similarity index 100% rename from templates/app/t3js-boilerplate/src/env.mjs rename to templates/boilerplates/app/t3js-boilerplate/src/env.mjs diff --git a/templates/app/t3js-boilerplate/src/pages/404.tsx b/templates/boilerplates/app/t3js-boilerplate/src/pages/404.tsx similarity index 100% rename from templates/app/t3js-boilerplate/src/pages/404.tsx rename to templates/boilerplates/app/t3js-boilerplate/src/pages/404.tsx diff --git a/templates/app/t3js-boilerplate/src/pages/_app.tsx b/templates/boilerplates/app/t3js-boilerplate/src/pages/_app.tsx similarity index 100% rename from templates/app/t3js-boilerplate/src/pages/_app.tsx rename to templates/boilerplates/app/t3js-boilerplate/src/pages/_app.tsx diff --git a/templates/app/t3js-boilerplate/src/pages/api/auth/[...nextauth].ts b/templates/boilerplates/app/t3js-boilerplate/src/pages/api/auth/[...nextauth].ts similarity index 100% rename from templates/app/t3js-boilerplate/src/pages/api/auth/[...nextauth].ts rename to templates/boilerplates/app/t3js-boilerplate/src/pages/api/auth/[...nextauth].ts diff --git a/templates/app/t3js-boilerplate/src/pages/api/trpc/[trpc].ts b/templates/boilerplates/app/t3js-boilerplate/src/pages/api/trpc/[trpc].ts similarity index 100% rename from templates/app/t3js-boilerplate/src/pages/api/trpc/[trpc].ts rename to templates/boilerplates/app/t3js-boilerplate/src/pages/api/trpc/[trpc].ts diff --git a/templates/app/t3js-boilerplate/src/pages/auth/forgot-password.tsx b/templates/boilerplates/app/t3js-boilerplate/src/pages/auth/forgot-password.tsx similarity index 100% rename from templates/app/t3js-boilerplate/src/pages/auth/forgot-password.tsx rename to templates/boilerplates/app/t3js-boilerplate/src/pages/auth/forgot-password.tsx diff --git a/templates/app/t3js-boilerplate/src/pages/auth/login.tsx b/templates/boilerplates/app/t3js-boilerplate/src/pages/auth/login.tsx similarity index 100% rename from templates/app/t3js-boilerplate/src/pages/auth/login.tsx rename to templates/boilerplates/app/t3js-boilerplate/src/pages/auth/login.tsx diff --git a/templates/app/t3js-boilerplate/src/pages/auth/reset-password.tsx b/templates/boilerplates/app/t3js-boilerplate/src/pages/auth/reset-password.tsx similarity index 100% rename from templates/app/t3js-boilerplate/src/pages/auth/reset-password.tsx rename to templates/boilerplates/app/t3js-boilerplate/src/pages/auth/reset-password.tsx diff --git a/templates/app/t3js-boilerplate/src/pages/auth/signup.tsx b/templates/boilerplates/app/t3js-boilerplate/src/pages/auth/signup.tsx similarity index 100% rename from templates/app/t3js-boilerplate/src/pages/auth/signup.tsx rename to templates/boilerplates/app/t3js-boilerplate/src/pages/auth/signup.tsx diff --git a/templates/app/t3js-boilerplate/src/pages/dashboard/index.tsx b/templates/boilerplates/app/t3js-boilerplate/src/pages/dashboard/index.tsx similarity index 100% rename from templates/app/t3js-boilerplate/src/pages/dashboard/index.tsx rename to templates/boilerplates/app/t3js-boilerplate/src/pages/dashboard/index.tsx diff --git a/templates/app/t3js-boilerplate/src/pages/index.tsx b/templates/boilerplates/app/t3js-boilerplate/src/pages/index.tsx similarity index 100% rename from templates/app/t3js-boilerplate/src/pages/index.tsx rename to templates/boilerplates/app/t3js-boilerplate/src/pages/index.tsx diff --git a/templates/app/t3js-boilerplate/src/server/api/root.ts b/templates/boilerplates/app/t3js-boilerplate/src/server/api/root.ts similarity index 100% rename from templates/app/t3js-boilerplate/src/server/api/root.ts rename to templates/boilerplates/app/t3js-boilerplate/src/server/api/root.ts diff --git a/templates/app/t3js-boilerplate/src/server/api/routers/user.ts b/templates/boilerplates/app/t3js-boilerplate/src/server/api/routers/user.ts similarity index 100% rename from templates/app/t3js-boilerplate/src/server/api/routers/user.ts rename to templates/boilerplates/app/t3js-boilerplate/src/server/api/routers/user.ts diff --git a/templates/app/t3js-boilerplate/src/server/api/trpc.ts b/templates/boilerplates/app/t3js-boilerplate/src/server/api/trpc.ts similarity index 100% rename from templates/app/t3js-boilerplate/src/server/api/trpc.ts rename to templates/boilerplates/app/t3js-boilerplate/src/server/api/trpc.ts diff --git a/templates/app/t3js-boilerplate/src/server/api/utils/utils.ts b/templates/boilerplates/app/t3js-boilerplate/src/server/api/utils/utils.ts similarity index 100% rename from templates/app/t3js-boilerplate/src/server/api/utils/utils.ts rename to templates/boilerplates/app/t3js-boilerplate/src/server/api/utils/utils.ts diff --git a/templates/app/t3js-boilerplate/src/server/api/validations/user.ts b/templates/boilerplates/app/t3js-boilerplate/src/server/api/validations/user.ts similarity index 100% rename from templates/app/t3js-boilerplate/src/server/api/validations/user.ts rename to templates/boilerplates/app/t3js-boilerplate/src/server/api/validations/user.ts diff --git a/templates/app/t3js-boilerplate/src/server/auth.ts b/templates/boilerplates/app/t3js-boilerplate/src/server/auth.ts similarity index 100% rename from templates/app/t3js-boilerplate/src/server/auth.ts rename to templates/boilerplates/app/t3js-boilerplate/src/server/auth.ts diff --git a/templates/app/t3js-boilerplate/src/server/db.ts b/templates/boilerplates/app/t3js-boilerplate/src/server/db.ts similarity index 100% rename from templates/app/t3js-boilerplate/src/server/db.ts rename to templates/boilerplates/app/t3js-boilerplate/src/server/db.ts diff --git a/templates/app/t3js-boilerplate/src/styles/globals.css b/templates/boilerplates/app/t3js-boilerplate/src/styles/globals.css similarity index 100% rename from templates/app/t3js-boilerplate/src/styles/globals.css rename to templates/boilerplates/app/t3js-boilerplate/src/styles/globals.css diff --git a/templates/app/t3js-boilerplate/src/styles/mergeClasses.ts b/templates/boilerplates/app/t3js-boilerplate/src/styles/mergeClasses.ts similarity index 100% rename from templates/app/t3js-boilerplate/src/styles/mergeClasses.ts rename to templates/boilerplates/app/t3js-boilerplate/src/styles/mergeClasses.ts diff --git a/templates/app/t3js-boilerplate/src/styles/style.scss b/templates/boilerplates/app/t3js-boilerplate/src/styles/style.scss similarity index 100% rename from templates/app/t3js-boilerplate/src/styles/style.scss rename to templates/boilerplates/app/t3js-boilerplate/src/styles/style.scss diff --git a/templates/app/t3js-boilerplate/src/utils/api.ts b/templates/boilerplates/app/t3js-boilerplate/src/utils/api.ts similarity index 100% rename from templates/app/t3js-boilerplate/src/utils/api.ts rename to templates/boilerplates/app/t3js-boilerplate/src/utils/api.ts diff --git a/templates/app/t3js-boilerplate/src/utils/utils.ts b/templates/boilerplates/app/t3js-boilerplate/src/utils/utils.ts similarity index 100% rename from templates/app/t3js-boilerplate/src/utils/utils.ts rename to templates/boilerplates/app/t3js-boilerplate/src/utils/utils.ts diff --git a/templates/app/t3js-boilerplate/src/utils/validations.ts b/templates/boilerplates/app/t3js-boilerplate/src/utils/validations.ts similarity index 100% rename from templates/app/t3js-boilerplate/src/utils/validations.ts rename to templates/boilerplates/app/t3js-boilerplate/src/utils/validations.ts diff --git a/templates/app/t3js-boilerplate/tailwind.config.ts b/templates/boilerplates/app/t3js-boilerplate/tailwind.config.ts similarity index 100% rename from templates/app/t3js-boilerplate/tailwind.config.ts rename to templates/boilerplates/app/t3js-boilerplate/tailwind.config.ts diff --git a/templates/app/t3js-boilerplate/tsconfig.json b/templates/boilerplates/app/t3js-boilerplate/tsconfig.json similarity index 100% rename from templates/app/t3js-boilerplate/tsconfig.json rename to templates/boilerplates/app/t3js-boilerplate/tsconfig.json diff --git a/templates/library/expressjs-library-boilerplate.zip b/templates/boilerplates/library/expressjs-library-boilerplate.zip similarity index 100% rename from templates/library/expressjs-library-boilerplate.zip rename to templates/boilerplates/library/expressjs-library-boilerplate.zip diff --git a/templates/library/expressjs-library-boilerplate/.eslintignore b/templates/boilerplates/library/expressjs-library-boilerplate/.eslintignore similarity index 100% rename from templates/library/expressjs-library-boilerplate/.eslintignore rename to templates/boilerplates/library/expressjs-library-boilerplate/.eslintignore diff --git a/templates/library/expressjs-library-boilerplate/.eslintrc.json b/templates/boilerplates/library/expressjs-library-boilerplate/.eslintrc.json similarity index 100% rename from templates/library/expressjs-library-boilerplate/.eslintrc.json rename to templates/boilerplates/library/expressjs-library-boilerplate/.eslintrc.json diff --git a/templates/library/expressjs-library-boilerplate/.gitignore b/templates/boilerplates/library/expressjs-library-boilerplate/.gitignore similarity index 100% rename from templates/library/expressjs-library-boilerplate/.gitignore rename to templates/boilerplates/library/expressjs-library-boilerplate/.gitignore diff --git a/templates/library/expressjs-library-boilerplate/.husky/pre-commit b/templates/boilerplates/library/expressjs-library-boilerplate/.husky/pre-commit similarity index 100% rename from templates/library/expressjs-library-boilerplate/.husky/pre-commit rename to templates/boilerplates/library/expressjs-library-boilerplate/.husky/pre-commit diff --git a/templates/library/expressjs-library-boilerplate/.npmignore b/templates/boilerplates/library/expressjs-library-boilerplate/.npmignore similarity index 100% rename from templates/library/expressjs-library-boilerplate/.npmignore rename to templates/boilerplates/library/expressjs-library-boilerplate/.npmignore diff --git a/templates/library/expressjs-library-boilerplate/.prettierignore b/templates/boilerplates/library/expressjs-library-boilerplate/.prettierignore similarity index 100% rename from templates/library/expressjs-library-boilerplate/.prettierignore rename to templates/boilerplates/library/expressjs-library-boilerplate/.prettierignore diff --git a/templates/library/expressjs-library-boilerplate/.prettierrc b/templates/boilerplates/library/expressjs-library-boilerplate/.prettierrc similarity index 100% rename from templates/library/expressjs-library-boilerplate/.prettierrc rename to templates/boilerplates/library/expressjs-library-boilerplate/.prettierrc diff --git a/templates/library/expressjs-library-boilerplate/.vscode/project.json b/templates/boilerplates/library/expressjs-library-boilerplate/.vscode/project.json similarity index 100% rename from templates/library/expressjs-library-boilerplate/.vscode/project.json rename to templates/boilerplates/library/expressjs-library-boilerplate/.vscode/project.json diff --git a/templates/library/expressjs-library-boilerplate/.vscode/settings.json b/templates/boilerplates/library/expressjs-library-boilerplate/.vscode/settings.json similarity index 100% rename from templates/library/expressjs-library-boilerplate/.vscode/settings.json rename to templates/boilerplates/library/expressjs-library-boilerplate/.vscode/settings.json diff --git a/templates/library/expressjs-library-boilerplate/README.md b/templates/boilerplates/library/expressjs-library-boilerplate/README.md similarity index 100% rename from templates/library/expressjs-library-boilerplate/README.md rename to templates/boilerplates/library/expressjs-library-boilerplate/README.md diff --git a/templates/library/expressjs-library-boilerplate/example/.eslintignore b/templates/boilerplates/library/expressjs-library-boilerplate/example/.eslintignore similarity index 100% rename from templates/library/expressjs-library-boilerplate/example/.eslintignore rename to templates/boilerplates/library/expressjs-library-boilerplate/example/.eslintignore diff --git a/templates/library/expressjs-library-boilerplate/example/.eslintrc.json b/templates/boilerplates/library/expressjs-library-boilerplate/example/.eslintrc.json similarity index 100% rename from templates/library/expressjs-library-boilerplate/example/.eslintrc.json rename to templates/boilerplates/library/expressjs-library-boilerplate/example/.eslintrc.json diff --git a/templates/library/expressjs-library-boilerplate/example/.gitignore b/templates/boilerplates/library/expressjs-library-boilerplate/example/.gitignore similarity index 100% rename from templates/library/expressjs-library-boilerplate/example/.gitignore rename to templates/boilerplates/library/expressjs-library-boilerplate/example/.gitignore diff --git a/templates/library/expressjs-library-boilerplate/example/.prettierignore b/templates/boilerplates/library/expressjs-library-boilerplate/example/.prettierignore similarity index 100% rename from templates/library/expressjs-library-boilerplate/example/.prettierignore rename to templates/boilerplates/library/expressjs-library-boilerplate/example/.prettierignore diff --git a/templates/library/expressjs-library-boilerplate/example/.prettierrc b/templates/boilerplates/library/expressjs-library-boilerplate/example/.prettierrc similarity index 100% rename from templates/library/expressjs-library-boilerplate/example/.prettierrc rename to templates/boilerplates/library/expressjs-library-boilerplate/example/.prettierrc diff --git a/templates/library/expressjs-library-boilerplate/example/package.json b/templates/boilerplates/library/expressjs-library-boilerplate/example/package.json similarity index 100% rename from templates/library/expressjs-library-boilerplate/example/package.json rename to templates/boilerplates/library/expressjs-library-boilerplate/example/package.json diff --git a/templates/library/expressjs-library-boilerplate/example/public/favicon.ico b/templates/boilerplates/library/expressjs-library-boilerplate/example/public/favicon.ico similarity index 100% rename from templates/library/expressjs-library-boilerplate/example/public/favicon.ico rename to templates/boilerplates/library/expressjs-library-boilerplate/example/public/favicon.ico diff --git a/templates/library/expressjs-library-boilerplate/example/server.js b/templates/boilerplates/library/expressjs-library-boilerplate/example/server.js similarity index 100% rename from templates/library/expressjs-library-boilerplate/example/server.js rename to templates/boilerplates/library/expressjs-library-boilerplate/example/server.js diff --git a/templates/library/expressjs-library-boilerplate/example/src/routes.js b/templates/boilerplates/library/expressjs-library-boilerplate/example/src/routes.js similarity index 100% rename from templates/library/expressjs-library-boilerplate/example/src/routes.js rename to templates/boilerplates/library/expressjs-library-boilerplate/example/src/routes.js diff --git a/templates/library/expressjs-library-boilerplate/package.json b/templates/boilerplates/library/expressjs-library-boilerplate/package.json similarity index 100% rename from templates/library/expressjs-library-boilerplate/package.json rename to templates/boilerplates/library/expressjs-library-boilerplate/package.json diff --git a/templates/library/expressjs-library-boilerplate/rollup.config.js b/templates/boilerplates/library/expressjs-library-boilerplate/rollup.config.js similarity index 100% rename from templates/library/expressjs-library-boilerplate/rollup.config.js rename to templates/boilerplates/library/expressjs-library-boilerplate/rollup.config.js diff --git a/templates/library/expressjs-library-boilerplate/src/auth.js b/templates/boilerplates/library/expressjs-library-boilerplate/src/auth.js similarity index 100% rename from templates/library/expressjs-library-boilerplate/src/auth.js rename to templates/boilerplates/library/expressjs-library-boilerplate/src/auth.js diff --git a/templates/library/expressjs-library-boilerplate/src/getUserFromToken.js b/templates/boilerplates/library/expressjs-library-boilerplate/src/getUserFromToken.js similarity index 100% rename from templates/library/expressjs-library-boilerplate/src/getUserFromToken.js rename to templates/boilerplates/library/expressjs-library-boilerplate/src/getUserFromToken.js diff --git a/templates/library/expressjs-library-boilerplate/src/index.js b/templates/boilerplates/library/expressjs-library-boilerplate/src/index.js similarity index 100% rename from templates/library/expressjs-library-boilerplate/src/index.js rename to templates/boilerplates/library/expressjs-library-boilerplate/src/index.js diff --git a/templates/library/expressjs-library-boilerplate/src/isLoggedIn.js b/templates/boilerplates/library/expressjs-library-boilerplate/src/isLoggedIn.js similarity index 100% rename from templates/library/expressjs-library-boilerplate/src/isLoggedIn.js rename to templates/boilerplates/library/expressjs-library-boilerplate/src/isLoggedIn.js diff --git a/templates/library/expressjs-library-boilerplate/src/setCurrentUser.js b/templates/boilerplates/library/expressjs-library-boilerplate/src/setCurrentUser.js similarity index 100% rename from templates/library/expressjs-library-boilerplate/src/setCurrentUser.js rename to templates/boilerplates/library/expressjs-library-boilerplate/src/setCurrentUser.js diff --git a/templates/library/javascript-library-boilerplate.zip b/templates/boilerplates/library/javascript-library-boilerplate.zip similarity index 100% rename from templates/library/javascript-library-boilerplate.zip rename to templates/boilerplates/library/javascript-library-boilerplate.zip diff --git a/templates/library/javascript-library-boilerplate/.eslintignore b/templates/boilerplates/library/javascript-library-boilerplate/.eslintignore similarity index 100% rename from templates/library/javascript-library-boilerplate/.eslintignore rename to templates/boilerplates/library/javascript-library-boilerplate/.eslintignore diff --git a/templates/library/javascript-library-boilerplate/.eslintrc.json b/templates/boilerplates/library/javascript-library-boilerplate/.eslintrc.json similarity index 100% rename from templates/library/javascript-library-boilerplate/.eslintrc.json rename to templates/boilerplates/library/javascript-library-boilerplate/.eslintrc.json diff --git a/templates/library/javascript-library-boilerplate/.gitignore b/templates/boilerplates/library/javascript-library-boilerplate/.gitignore similarity index 100% rename from templates/library/javascript-library-boilerplate/.gitignore rename to templates/boilerplates/library/javascript-library-boilerplate/.gitignore diff --git a/templates/library/javascript-library-boilerplate/.husky/pre-commit b/templates/boilerplates/library/javascript-library-boilerplate/.husky/pre-commit similarity index 100% rename from templates/library/javascript-library-boilerplate/.husky/pre-commit rename to templates/boilerplates/library/javascript-library-boilerplate/.husky/pre-commit diff --git a/templates/library/javascript-library-boilerplate/.npmignore b/templates/boilerplates/library/javascript-library-boilerplate/.npmignore similarity index 100% rename from templates/library/javascript-library-boilerplate/.npmignore rename to templates/boilerplates/library/javascript-library-boilerplate/.npmignore diff --git a/templates/library/javascript-library-boilerplate/.prettierignore b/templates/boilerplates/library/javascript-library-boilerplate/.prettierignore similarity index 100% rename from templates/library/javascript-library-boilerplate/.prettierignore rename to templates/boilerplates/library/javascript-library-boilerplate/.prettierignore diff --git a/templates/library/javascript-library-boilerplate/.prettierrc b/templates/boilerplates/library/javascript-library-boilerplate/.prettierrc similarity index 100% rename from templates/library/javascript-library-boilerplate/.prettierrc rename to templates/boilerplates/library/javascript-library-boilerplate/.prettierrc diff --git a/templates/library/javascript-library-boilerplate/.vscode/project.json b/templates/boilerplates/library/javascript-library-boilerplate/.vscode/project.json similarity index 100% rename from templates/library/javascript-library-boilerplate/.vscode/project.json rename to templates/boilerplates/library/javascript-library-boilerplate/.vscode/project.json diff --git a/templates/library/javascript-library-boilerplate/.vscode/settings.json b/templates/boilerplates/library/javascript-library-boilerplate/.vscode/settings.json similarity index 100% rename from templates/library/javascript-library-boilerplate/.vscode/settings.json rename to templates/boilerplates/library/javascript-library-boilerplate/.vscode/settings.json diff --git a/templates/library/javascript-library-boilerplate/README.md b/templates/boilerplates/library/javascript-library-boilerplate/README.md similarity index 100% rename from templates/library/javascript-library-boilerplate/README.md rename to templates/boilerplates/library/javascript-library-boilerplate/README.md diff --git a/templates/library/javascript-library-boilerplate/example/.babelrc.json b/templates/boilerplates/library/javascript-library-boilerplate/example/.babelrc.json similarity index 100% rename from templates/library/javascript-library-boilerplate/example/.babelrc.json rename to templates/boilerplates/library/javascript-library-boilerplate/example/.babelrc.json diff --git a/templates/library/javascript-library-boilerplate/example/.gitignore b/templates/boilerplates/library/javascript-library-boilerplate/example/.gitignore similarity index 100% rename from templates/library/javascript-library-boilerplate/example/.gitignore rename to templates/boilerplates/library/javascript-library-boilerplate/example/.gitignore diff --git a/templates/library/javascript-library-boilerplate/example/README.md b/templates/boilerplates/library/javascript-library-boilerplate/example/README.md similarity index 100% rename from templates/library/javascript-library-boilerplate/example/README.md rename to templates/boilerplates/library/javascript-library-boilerplate/example/README.md diff --git a/templates/library/javascript-library-boilerplate/example/config/paths.js b/templates/boilerplates/library/javascript-library-boilerplate/example/config/paths.js similarity index 100% rename from templates/library/javascript-library-boilerplate/example/config/paths.js rename to templates/boilerplates/library/javascript-library-boilerplate/example/config/paths.js diff --git a/templates/library/javascript-library-boilerplate/example/config/webpack.common.js b/templates/boilerplates/library/javascript-library-boilerplate/example/config/webpack.common.js similarity index 100% rename from templates/library/javascript-library-boilerplate/example/config/webpack.common.js rename to templates/boilerplates/library/javascript-library-boilerplate/example/config/webpack.common.js diff --git a/templates/library/javascript-library-boilerplate/example/config/webpack.dev.js b/templates/boilerplates/library/javascript-library-boilerplate/example/config/webpack.dev.js similarity index 100% rename from templates/library/javascript-library-boilerplate/example/config/webpack.dev.js rename to templates/boilerplates/library/javascript-library-boilerplate/example/config/webpack.dev.js diff --git a/templates/library/javascript-library-boilerplate/example/config/webpack.prod.js b/templates/boilerplates/library/javascript-library-boilerplate/example/config/webpack.prod.js similarity index 100% rename from templates/library/javascript-library-boilerplate/example/config/webpack.prod.js rename to templates/boilerplates/library/javascript-library-boilerplate/example/config/webpack.prod.js diff --git a/templates/library/javascript-library-boilerplate/example/package.json b/templates/boilerplates/library/javascript-library-boilerplate/example/package.json similarity index 100% rename from templates/library/javascript-library-boilerplate/example/package.json rename to templates/boilerplates/library/javascript-library-boilerplate/example/package.json diff --git a/templates/library/javascript-library-boilerplate/example/public/bundle.js b/templates/boilerplates/library/javascript-library-boilerplate/example/public/bundle.js similarity index 100% rename from templates/library/javascript-library-boilerplate/example/public/bundle.js rename to templates/boilerplates/library/javascript-library-boilerplate/example/public/bundle.js diff --git a/templates/library/javascript-library-boilerplate/example/public/favicon.png b/templates/boilerplates/library/javascript-library-boilerplate/example/public/favicon.png similarity index 100% rename from templates/library/javascript-library-boilerplate/example/public/favicon.png rename to templates/boilerplates/library/javascript-library-boilerplate/example/public/favicon.png diff --git a/templates/library/javascript-library-boilerplate/example/public/index.html b/templates/boilerplates/library/javascript-library-boilerplate/example/public/index.html similarity index 100% rename from templates/library/javascript-library-boilerplate/example/public/index.html rename to templates/boilerplates/library/javascript-library-boilerplate/example/public/index.html diff --git a/templates/library/javascript-library-boilerplate/example/src/app.js b/templates/boilerplates/library/javascript-library-boilerplate/example/src/app.js similarity index 100% rename from templates/library/javascript-library-boilerplate/example/src/app.js rename to templates/boilerplates/library/javascript-library-boilerplate/example/src/app.js diff --git a/templates/library/javascript-library-boilerplate/example/src/index.js b/templates/boilerplates/library/javascript-library-boilerplate/example/src/index.js similarity index 100% rename from templates/library/javascript-library-boilerplate/example/src/index.js rename to templates/boilerplates/library/javascript-library-boilerplate/example/src/index.js diff --git a/templates/library/javascript-library-boilerplate/package.json b/templates/boilerplates/library/javascript-library-boilerplate/package.json similarity index 100% rename from templates/library/javascript-library-boilerplate/package.json rename to templates/boilerplates/library/javascript-library-boilerplate/package.json diff --git a/templates/library/javascript-library-boilerplate/rollup.config.js b/templates/boilerplates/library/javascript-library-boilerplate/rollup.config.js similarity index 100% rename from templates/library/javascript-library-boilerplate/rollup.config.js rename to templates/boilerplates/library/javascript-library-boilerplate/rollup.config.js diff --git a/templates/library/javascript-library-boilerplate/src/index.js b/templates/boilerplates/library/javascript-library-boilerplate/src/index.js similarity index 100% rename from templates/library/javascript-library-boilerplate/src/index.js rename to templates/boilerplates/library/javascript-library-boilerplate/src/index.js diff --git a/templates/library/nextjs-library-boilerplate.zip b/templates/boilerplates/library/nextjs-library-boilerplate.zip similarity index 100% rename from templates/library/nextjs-library-boilerplate.zip rename to templates/boilerplates/library/nextjs-library-boilerplate.zip diff --git a/templates/library/nextjs-library-boilerplate/.eslintignore b/templates/boilerplates/library/nextjs-library-boilerplate/.eslintignore similarity index 100% rename from templates/library/nextjs-library-boilerplate/.eslintignore rename to templates/boilerplates/library/nextjs-library-boilerplate/.eslintignore diff --git a/templates/library/nextjs-library-boilerplate/.eslintrc.json b/templates/boilerplates/library/nextjs-library-boilerplate/.eslintrc.json similarity index 100% rename from templates/library/nextjs-library-boilerplate/.eslintrc.json rename to templates/boilerplates/library/nextjs-library-boilerplate/.eslintrc.json diff --git a/templates/library/nextjs-library-boilerplate/.gitignore b/templates/boilerplates/library/nextjs-library-boilerplate/.gitignore similarity index 100% rename from templates/library/nextjs-library-boilerplate/.gitignore rename to templates/boilerplates/library/nextjs-library-boilerplate/.gitignore diff --git a/templates/library/nextjs-library-boilerplate/.husky/pre-commit b/templates/boilerplates/library/nextjs-library-boilerplate/.husky/pre-commit similarity index 100% rename from templates/library/nextjs-library-boilerplate/.husky/pre-commit rename to templates/boilerplates/library/nextjs-library-boilerplate/.husky/pre-commit diff --git a/templates/library/nextjs-library-boilerplate/.npmignore b/templates/boilerplates/library/nextjs-library-boilerplate/.npmignore similarity index 100% rename from templates/library/nextjs-library-boilerplate/.npmignore rename to templates/boilerplates/library/nextjs-library-boilerplate/.npmignore diff --git a/templates/library/nextjs-library-boilerplate/.prettierignore b/templates/boilerplates/library/nextjs-library-boilerplate/.prettierignore similarity index 100% rename from templates/library/nextjs-library-boilerplate/.prettierignore rename to templates/boilerplates/library/nextjs-library-boilerplate/.prettierignore diff --git a/templates/library/nextjs-library-boilerplate/.prettierrc b/templates/boilerplates/library/nextjs-library-boilerplate/.prettierrc similarity index 100% rename from templates/library/nextjs-library-boilerplate/.prettierrc rename to templates/boilerplates/library/nextjs-library-boilerplate/.prettierrc diff --git a/templates/library/nextjs-library-boilerplate/.vscode/project.json b/templates/boilerplates/library/nextjs-library-boilerplate/.vscode/project.json similarity index 100% rename from templates/library/nextjs-library-boilerplate/.vscode/project.json rename to templates/boilerplates/library/nextjs-library-boilerplate/.vscode/project.json diff --git a/templates/library/nextjs-library-boilerplate/.vscode/settings.json b/templates/boilerplates/library/nextjs-library-boilerplate/.vscode/settings.json similarity index 100% rename from templates/library/nextjs-library-boilerplate/.vscode/settings.json rename to templates/boilerplates/library/nextjs-library-boilerplate/.vscode/settings.json diff --git a/templates/library/nextjs-library-boilerplate/README.md b/templates/boilerplates/library/nextjs-library-boilerplate/README.md similarity index 100% rename from templates/library/nextjs-library-boilerplate/README.md rename to templates/boilerplates/library/nextjs-library-boilerplate/README.md diff --git a/templates/library/nextjs-library-boilerplate/example/.eslintrc.json b/templates/boilerplates/library/nextjs-library-boilerplate/example/.eslintrc.json similarity index 100% rename from templates/library/nextjs-library-boilerplate/example/.eslintrc.json rename to templates/boilerplates/library/nextjs-library-boilerplate/example/.eslintrc.json diff --git a/templates/library/nextjs-library-boilerplate/example/.gitignore b/templates/boilerplates/library/nextjs-library-boilerplate/example/.gitignore similarity index 100% rename from templates/library/nextjs-library-boilerplate/example/.gitignore rename to templates/boilerplates/library/nextjs-library-boilerplate/example/.gitignore diff --git a/templates/library/nextjs-library-boilerplate/example/README.md b/templates/boilerplates/library/nextjs-library-boilerplate/example/README.md similarity index 100% rename from templates/library/nextjs-library-boilerplate/example/README.md rename to templates/boilerplates/library/nextjs-library-boilerplate/example/README.md diff --git a/templates/library/nextjs-library-boilerplate/example/jsconfig.json b/templates/boilerplates/library/nextjs-library-boilerplate/example/jsconfig.json similarity index 100% rename from templates/library/nextjs-library-boilerplate/example/jsconfig.json rename to templates/boilerplates/library/nextjs-library-boilerplate/example/jsconfig.json diff --git a/templates/library/nextjs-library-boilerplate/example/next.config.js b/templates/boilerplates/library/nextjs-library-boilerplate/example/next.config.js similarity index 100% rename from templates/library/nextjs-library-boilerplate/example/next.config.js rename to templates/boilerplates/library/nextjs-library-boilerplate/example/next.config.js diff --git a/templates/library/nextjs-library-boilerplate/example/package.json b/templates/boilerplates/library/nextjs-library-boilerplate/example/package.json similarity index 100% rename from templates/library/nextjs-library-boilerplate/example/package.json rename to templates/boilerplates/library/nextjs-library-boilerplate/example/package.json diff --git a/templates/library/nextjs-library-boilerplate/example/public/favicon.ico b/templates/boilerplates/library/nextjs-library-boilerplate/example/public/favicon.ico similarity index 100% rename from templates/library/nextjs-library-boilerplate/example/public/favicon.ico rename to templates/boilerplates/library/nextjs-library-boilerplate/example/public/favicon.ico diff --git a/templates/library/nextjs-library-boilerplate/example/public/next.svg b/templates/boilerplates/library/nextjs-library-boilerplate/example/public/next.svg similarity index 100% rename from templates/library/nextjs-library-boilerplate/example/public/next.svg rename to templates/boilerplates/library/nextjs-library-boilerplate/example/public/next.svg diff --git a/templates/library/nextjs-library-boilerplate/example/public/thirteen.svg b/templates/boilerplates/library/nextjs-library-boilerplate/example/public/thirteen.svg similarity index 100% rename from templates/library/nextjs-library-boilerplate/example/public/thirteen.svg rename to templates/boilerplates/library/nextjs-library-boilerplate/example/public/thirteen.svg diff --git a/templates/library/nextjs-library-boilerplate/example/public/vercel.svg b/templates/boilerplates/library/nextjs-library-boilerplate/example/public/vercel.svg similarity index 100% rename from templates/library/nextjs-library-boilerplate/example/public/vercel.svg rename to templates/boilerplates/library/nextjs-library-boilerplate/example/public/vercel.svg diff --git a/templates/library/nextjs-library-boilerplate/example/src/pages/_app.js b/templates/boilerplates/library/nextjs-library-boilerplate/example/src/pages/_app.js similarity index 100% rename from templates/library/nextjs-library-boilerplate/example/src/pages/_app.js rename to templates/boilerplates/library/nextjs-library-boilerplate/example/src/pages/_app.js diff --git a/templates/library/nextjs-library-boilerplate/example/src/pages/_document.js b/templates/boilerplates/library/nextjs-library-boilerplate/example/src/pages/_document.js similarity index 100% rename from templates/library/nextjs-library-boilerplate/example/src/pages/_document.js rename to templates/boilerplates/library/nextjs-library-boilerplate/example/src/pages/_document.js diff --git a/templates/library/nextjs-library-boilerplate/example/src/pages/api/hello.js b/templates/boilerplates/library/nextjs-library-boilerplate/example/src/pages/api/hello.js similarity index 100% rename from templates/library/nextjs-library-boilerplate/example/src/pages/api/hello.js rename to templates/boilerplates/library/nextjs-library-boilerplate/example/src/pages/api/hello.js diff --git a/templates/library/nextjs-library-boilerplate/example/src/pages/index.js b/templates/boilerplates/library/nextjs-library-boilerplate/example/src/pages/index.js similarity index 100% rename from templates/library/nextjs-library-boilerplate/example/src/pages/index.js rename to templates/boilerplates/library/nextjs-library-boilerplate/example/src/pages/index.js diff --git a/templates/library/nextjs-library-boilerplate/example/src/styles/Home.module.css b/templates/boilerplates/library/nextjs-library-boilerplate/example/src/styles/Home.module.css similarity index 100% rename from templates/library/nextjs-library-boilerplate/example/src/styles/Home.module.css rename to templates/boilerplates/library/nextjs-library-boilerplate/example/src/styles/Home.module.css diff --git a/templates/library/nextjs-library-boilerplate/example/src/styles/globals.css b/templates/boilerplates/library/nextjs-library-boilerplate/example/src/styles/globals.css similarity index 100% rename from templates/library/nextjs-library-boilerplate/example/src/styles/globals.css rename to templates/boilerplates/library/nextjs-library-boilerplate/example/src/styles/globals.css diff --git a/templates/library/nextjs-library-boilerplate/package.json b/templates/boilerplates/library/nextjs-library-boilerplate/package.json similarity index 100% rename from templates/library/nextjs-library-boilerplate/package.json rename to templates/boilerplates/library/nextjs-library-boilerplate/package.json diff --git a/templates/library/nextjs-library-boilerplate/rollup.config.js b/templates/boilerplates/library/nextjs-library-boilerplate/rollup.config.js similarity index 100% rename from templates/library/nextjs-library-boilerplate/rollup.config.js rename to templates/boilerplates/library/nextjs-library-boilerplate/rollup.config.js diff --git a/templates/library/nextjs-library-boilerplate/src/components/FBLoginButton.js b/templates/boilerplates/library/nextjs-library-boilerplate/src/components/FBLoginButton.js similarity index 100% rename from templates/library/nextjs-library-boilerplate/src/components/FBLoginButton.js rename to templates/boilerplates/library/nextjs-library-boilerplate/src/components/FBLoginButton.js diff --git a/templates/library/nextjs-library-boilerplate/src/index.js b/templates/boilerplates/library/nextjs-library-boilerplate/src/index.js similarity index 100% rename from templates/library/nextjs-library-boilerplate/src/index.js rename to templates/boilerplates/library/nextjs-library-boilerplate/src/index.js diff --git a/templates/library/nodejs-library-boilerplate.zip b/templates/boilerplates/library/nodejs-library-boilerplate.zip similarity index 100% rename from templates/library/nodejs-library-boilerplate.zip rename to templates/boilerplates/library/nodejs-library-boilerplate.zip diff --git a/templates/library/nodejs-library-boilerplate/.eslintignore b/templates/boilerplates/library/nodejs-library-boilerplate/.eslintignore similarity index 100% rename from templates/library/nodejs-library-boilerplate/.eslintignore rename to templates/boilerplates/library/nodejs-library-boilerplate/.eslintignore diff --git a/templates/library/nodejs-library-boilerplate/.eslintrc.json b/templates/boilerplates/library/nodejs-library-boilerplate/.eslintrc.json similarity index 100% rename from templates/library/nodejs-library-boilerplate/.eslintrc.json rename to templates/boilerplates/library/nodejs-library-boilerplate/.eslintrc.json diff --git a/templates/library/nodejs-library-boilerplate/.gitignore b/templates/boilerplates/library/nodejs-library-boilerplate/.gitignore similarity index 100% rename from templates/library/nodejs-library-boilerplate/.gitignore rename to templates/boilerplates/library/nodejs-library-boilerplate/.gitignore diff --git a/templates/library/nodejs-library-boilerplate/.husky/pre-commit b/templates/boilerplates/library/nodejs-library-boilerplate/.husky/pre-commit similarity index 100% rename from templates/library/nodejs-library-boilerplate/.husky/pre-commit rename to templates/boilerplates/library/nodejs-library-boilerplate/.husky/pre-commit diff --git a/templates/library/nodejs-library-boilerplate/.npmignore b/templates/boilerplates/library/nodejs-library-boilerplate/.npmignore similarity index 100% rename from templates/library/nodejs-library-boilerplate/.npmignore rename to templates/boilerplates/library/nodejs-library-boilerplate/.npmignore diff --git a/templates/library/nodejs-library-boilerplate/.prettierignore b/templates/boilerplates/library/nodejs-library-boilerplate/.prettierignore similarity index 100% rename from templates/library/nodejs-library-boilerplate/.prettierignore rename to templates/boilerplates/library/nodejs-library-boilerplate/.prettierignore diff --git a/templates/library/nodejs-library-boilerplate/.prettierrc b/templates/boilerplates/library/nodejs-library-boilerplate/.prettierrc similarity index 100% rename from templates/library/nodejs-library-boilerplate/.prettierrc rename to templates/boilerplates/library/nodejs-library-boilerplate/.prettierrc diff --git a/templates/library/nodejs-library-boilerplate/.vscode/project.json b/templates/boilerplates/library/nodejs-library-boilerplate/.vscode/project.json similarity index 100% rename from templates/library/nodejs-library-boilerplate/.vscode/project.json rename to templates/boilerplates/library/nodejs-library-boilerplate/.vscode/project.json diff --git a/templates/library/nodejs-library-boilerplate/.vscode/settings.json b/templates/boilerplates/library/nodejs-library-boilerplate/.vscode/settings.json similarity index 100% rename from templates/library/nodejs-library-boilerplate/.vscode/settings.json rename to templates/boilerplates/library/nodejs-library-boilerplate/.vscode/settings.json diff --git a/templates/library/nodejs-library-boilerplate/README.md b/templates/boilerplates/library/nodejs-library-boilerplate/README.md similarity index 100% rename from templates/library/nodejs-library-boilerplate/README.md rename to templates/boilerplates/library/nodejs-library-boilerplate/README.md diff --git a/templates/library/nodejs-library-boilerplate/example/.eslintignore b/templates/boilerplates/library/nodejs-library-boilerplate/example/.eslintignore similarity index 100% rename from templates/library/nodejs-library-boilerplate/example/.eslintignore rename to templates/boilerplates/library/nodejs-library-boilerplate/example/.eslintignore diff --git a/templates/library/nodejs-library-boilerplate/example/.eslintrc.json b/templates/boilerplates/library/nodejs-library-boilerplate/example/.eslintrc.json similarity index 100% rename from templates/library/nodejs-library-boilerplate/example/.eslintrc.json rename to templates/boilerplates/library/nodejs-library-boilerplate/example/.eslintrc.json diff --git a/templates/library/nodejs-library-boilerplate/example/.gitignore b/templates/boilerplates/library/nodejs-library-boilerplate/example/.gitignore similarity index 100% rename from templates/library/nodejs-library-boilerplate/example/.gitignore rename to templates/boilerplates/library/nodejs-library-boilerplate/example/.gitignore diff --git a/templates/library/nodejs-library-boilerplate/example/.prettierignore b/templates/boilerplates/library/nodejs-library-boilerplate/example/.prettierignore similarity index 100% rename from templates/library/nodejs-library-boilerplate/example/.prettierignore rename to templates/boilerplates/library/nodejs-library-boilerplate/example/.prettierignore diff --git a/templates/library/nodejs-library-boilerplate/example/.prettierrc b/templates/boilerplates/library/nodejs-library-boilerplate/example/.prettierrc similarity index 100% rename from templates/library/nodejs-library-boilerplate/example/.prettierrc rename to templates/boilerplates/library/nodejs-library-boilerplate/example/.prettierrc diff --git a/templates/library/nodejs-library-boilerplate/example/package.json b/templates/boilerplates/library/nodejs-library-boilerplate/example/package.json similarity index 100% rename from templates/library/nodejs-library-boilerplate/example/package.json rename to templates/boilerplates/library/nodejs-library-boilerplate/example/package.json diff --git a/templates/library/nodejs-library-boilerplate/example/public/favicon.ico b/templates/boilerplates/library/nodejs-library-boilerplate/example/public/favicon.ico similarity index 100% rename from templates/library/nodejs-library-boilerplate/example/public/favicon.ico rename to templates/boilerplates/library/nodejs-library-boilerplate/example/public/favicon.ico diff --git a/templates/library/nodejs-library-boilerplate/example/server.js b/templates/boilerplates/library/nodejs-library-boilerplate/example/server.js similarity index 100% rename from templates/library/nodejs-library-boilerplate/example/server.js rename to templates/boilerplates/library/nodejs-library-boilerplate/example/server.js diff --git a/templates/library/nodejs-library-boilerplate/example/src/routes.js b/templates/boilerplates/library/nodejs-library-boilerplate/example/src/routes.js similarity index 100% rename from templates/library/nodejs-library-boilerplate/example/src/routes.js rename to templates/boilerplates/library/nodejs-library-boilerplate/example/src/routes.js diff --git a/templates/library/nodejs-library-boilerplate/package.json b/templates/boilerplates/library/nodejs-library-boilerplate/package.json similarity index 100% rename from templates/library/nodejs-library-boilerplate/package.json rename to templates/boilerplates/library/nodejs-library-boilerplate/package.json diff --git a/templates/library/nodejs-library-boilerplate/rollup.config.js b/templates/boilerplates/library/nodejs-library-boilerplate/rollup.config.js similarity index 100% rename from templates/library/nodejs-library-boilerplate/rollup.config.js rename to templates/boilerplates/library/nodejs-library-boilerplate/rollup.config.js diff --git a/templates/library/nodejs-library-boilerplate/src/index.js b/templates/boilerplates/library/nodejs-library-boilerplate/src/index.js similarity index 100% rename from templates/library/nodejs-library-boilerplate/src/index.js rename to templates/boilerplates/library/nodejs-library-boilerplate/src/index.js diff --git a/templates/library/react-native-library-boilerplate.zip b/templates/boilerplates/library/react-native-library-boilerplate.zip similarity index 100% rename from templates/library/react-native-library-boilerplate.zip rename to templates/boilerplates/library/react-native-library-boilerplate.zip diff --git a/templates/library/react-native-library-boilerplate/.eslintignore b/templates/boilerplates/library/react-native-library-boilerplate/.eslintignore similarity index 100% rename from templates/library/react-native-library-boilerplate/.eslintignore rename to templates/boilerplates/library/react-native-library-boilerplate/.eslintignore diff --git a/templates/library/react-native-library-boilerplate/.eslintrc.json b/templates/boilerplates/library/react-native-library-boilerplate/.eslintrc.json similarity index 100% rename from templates/library/react-native-library-boilerplate/.eslintrc.json rename to templates/boilerplates/library/react-native-library-boilerplate/.eslintrc.json diff --git a/templates/library/react-native-library-boilerplate/.gitignore b/templates/boilerplates/library/react-native-library-boilerplate/.gitignore similarity index 100% rename from templates/library/react-native-library-boilerplate/.gitignore rename to templates/boilerplates/library/react-native-library-boilerplate/.gitignore diff --git a/templates/library/react-native-library-boilerplate/.husky/pre-commit b/templates/boilerplates/library/react-native-library-boilerplate/.husky/pre-commit similarity index 100% rename from templates/library/react-native-library-boilerplate/.husky/pre-commit rename to templates/boilerplates/library/react-native-library-boilerplate/.husky/pre-commit diff --git a/templates/library/react-native-library-boilerplate/.npmignore b/templates/boilerplates/library/react-native-library-boilerplate/.npmignore similarity index 100% rename from templates/library/react-native-library-boilerplate/.npmignore rename to templates/boilerplates/library/react-native-library-boilerplate/.npmignore diff --git a/templates/library/react-native-library-boilerplate/.prettierignore b/templates/boilerplates/library/react-native-library-boilerplate/.prettierignore similarity index 100% rename from templates/library/react-native-library-boilerplate/.prettierignore rename to templates/boilerplates/library/react-native-library-boilerplate/.prettierignore diff --git a/templates/library/react-native-library-boilerplate/.prettierrc b/templates/boilerplates/library/react-native-library-boilerplate/.prettierrc similarity index 100% rename from templates/library/react-native-library-boilerplate/.prettierrc rename to templates/boilerplates/library/react-native-library-boilerplate/.prettierrc diff --git a/templates/library/react-native-library-boilerplate/README.md b/templates/boilerplates/library/react-native-library-boilerplate/README.md similarity index 100% rename from templates/library/react-native-library-boilerplate/README.md rename to templates/boilerplates/library/react-native-library-boilerplate/README.md diff --git a/templates/library/react-native-library-boilerplate/babel.config.js b/templates/boilerplates/library/react-native-library-boilerplate/babel.config.js similarity index 100% rename from templates/library/react-native-library-boilerplate/babel.config.js rename to templates/boilerplates/library/react-native-library-boilerplate/babel.config.js diff --git a/templates/library/react-native-library-boilerplate/example/App.js b/templates/boilerplates/library/react-native-library-boilerplate/example/App.js similarity index 100% rename from templates/library/react-native-library-boilerplate/example/App.js rename to templates/boilerplates/library/react-native-library-boilerplate/example/App.js diff --git a/templates/library/react-native-library-boilerplate/example/app.json b/templates/boilerplates/library/react-native-library-boilerplate/example/app.json similarity index 100% rename from templates/library/react-native-library-boilerplate/example/app.json rename to templates/boilerplates/library/react-native-library-boilerplate/example/app.json diff --git a/templates/library/react-native-library-boilerplate/example/assets/adaptive-icon.png b/templates/boilerplates/library/react-native-library-boilerplate/example/assets/adaptive-icon.png similarity index 100% rename from templates/library/react-native-library-boilerplate/example/assets/adaptive-icon.png rename to templates/boilerplates/library/react-native-library-boilerplate/example/assets/adaptive-icon.png diff --git a/templates/library/react-native-library-boilerplate/example/assets/favicon.png b/templates/boilerplates/library/react-native-library-boilerplate/example/assets/favicon.png similarity index 100% rename from templates/library/react-native-library-boilerplate/example/assets/favicon.png rename to templates/boilerplates/library/react-native-library-boilerplate/example/assets/favicon.png diff --git a/templates/library/react-native-library-boilerplate/example/assets/icon.png b/templates/boilerplates/library/react-native-library-boilerplate/example/assets/icon.png similarity index 100% rename from templates/library/react-native-library-boilerplate/example/assets/icon.png rename to templates/boilerplates/library/react-native-library-boilerplate/example/assets/icon.png diff --git a/templates/library/react-native-library-boilerplate/example/assets/splash.png b/templates/boilerplates/library/react-native-library-boilerplate/example/assets/splash.png similarity index 100% rename from templates/library/react-native-library-boilerplate/example/assets/splash.png rename to templates/boilerplates/library/react-native-library-boilerplate/example/assets/splash.png diff --git a/templates/library/react-native-library-boilerplate/example/babel.config.js b/templates/boilerplates/library/react-native-library-boilerplate/example/babel.config.js similarity index 100% rename from templates/library/react-native-library-boilerplate/example/babel.config.js rename to templates/boilerplates/library/react-native-library-boilerplate/example/babel.config.js diff --git a/templates/library/react-native-library-boilerplate/example/metro.config.js b/templates/boilerplates/library/react-native-library-boilerplate/example/metro.config.js similarity index 100% rename from templates/library/react-native-library-boilerplate/example/metro.config.js rename to templates/boilerplates/library/react-native-library-boilerplate/example/metro.config.js diff --git a/templates/library/react-native-library-boilerplate/example/package.json b/templates/boilerplates/library/react-native-library-boilerplate/example/package.json similarity index 100% rename from templates/library/react-native-library-boilerplate/example/package.json rename to templates/boilerplates/library/react-native-library-boilerplate/example/package.json diff --git a/templates/library/react-native-library-boilerplate/example/src/App.tsx b/templates/boilerplates/library/react-native-library-boilerplate/example/src/App.tsx similarity index 100% rename from templates/library/react-native-library-boilerplate/example/src/App.tsx rename to templates/boilerplates/library/react-native-library-boilerplate/example/src/App.tsx diff --git a/templates/library/react-native-library-boilerplate/example/tsconfig.json b/templates/boilerplates/library/react-native-library-boilerplate/example/tsconfig.json similarity index 100% rename from templates/library/react-native-library-boilerplate/example/tsconfig.json rename to templates/boilerplates/library/react-native-library-boilerplate/example/tsconfig.json diff --git a/templates/library/react-native-library-boilerplate/example/webpack.config.js b/templates/boilerplates/library/react-native-library-boilerplate/example/webpack.config.js similarity index 100% rename from templates/library/react-native-library-boilerplate/example/webpack.config.js rename to templates/boilerplates/library/react-native-library-boilerplate/example/webpack.config.js diff --git a/templates/library/react-native-library-boilerplate/package.json b/templates/boilerplates/library/react-native-library-boilerplate/package.json similarity index 100% rename from templates/library/react-native-library-boilerplate/package.json rename to templates/boilerplates/library/react-native-library-boilerplate/package.json diff --git a/templates/library/react-native-library-boilerplate/scripts/bootstrap.js b/templates/boilerplates/library/react-native-library-boilerplate/scripts/bootstrap.js similarity index 100% rename from templates/library/react-native-library-boilerplate/scripts/bootstrap.js rename to templates/boilerplates/library/react-native-library-boilerplate/scripts/bootstrap.js diff --git a/templates/library/react-native-library-boilerplate/src/index.tsx b/templates/boilerplates/library/react-native-library-boilerplate/src/index.tsx similarity index 100% rename from templates/library/react-native-library-boilerplate/src/index.tsx rename to templates/boilerplates/library/react-native-library-boilerplate/src/index.tsx diff --git a/templates/library/react-native-library-boilerplate/tsconfig.build.json b/templates/boilerplates/library/react-native-library-boilerplate/tsconfig.build.json similarity index 100% rename from templates/library/react-native-library-boilerplate/tsconfig.build.json rename to templates/boilerplates/library/react-native-library-boilerplate/tsconfig.build.json diff --git a/templates/library/react-native-library-boilerplate/tsconfig.json b/templates/boilerplates/library/react-native-library-boilerplate/tsconfig.json similarity index 100% rename from templates/library/react-native-library-boilerplate/tsconfig.json rename to templates/boilerplates/library/react-native-library-boilerplate/tsconfig.json diff --git a/templates/library/reactjs-library-boilerplate.zip b/templates/boilerplates/library/reactjs-library-boilerplate.zip similarity index 100% rename from templates/library/reactjs-library-boilerplate.zip rename to templates/boilerplates/library/reactjs-library-boilerplate.zip diff --git a/templates/library/reactjs-library-boilerplate/.eslintignore b/templates/boilerplates/library/reactjs-library-boilerplate/.eslintignore similarity index 100% rename from templates/library/reactjs-library-boilerplate/.eslintignore rename to templates/boilerplates/library/reactjs-library-boilerplate/.eslintignore diff --git a/templates/library/reactjs-library-boilerplate/.eslintrc.json b/templates/boilerplates/library/reactjs-library-boilerplate/.eslintrc.json similarity index 100% rename from templates/library/reactjs-library-boilerplate/.eslintrc.json rename to templates/boilerplates/library/reactjs-library-boilerplate/.eslintrc.json diff --git a/templates/library/reactjs-library-boilerplate/.gitignore b/templates/boilerplates/library/reactjs-library-boilerplate/.gitignore similarity index 100% rename from templates/library/reactjs-library-boilerplate/.gitignore rename to templates/boilerplates/library/reactjs-library-boilerplate/.gitignore diff --git a/templates/library/reactjs-library-boilerplate/.husky/pre-commit b/templates/boilerplates/library/reactjs-library-boilerplate/.husky/pre-commit similarity index 100% rename from templates/library/reactjs-library-boilerplate/.husky/pre-commit rename to templates/boilerplates/library/reactjs-library-boilerplate/.husky/pre-commit diff --git a/templates/library/reactjs-library-boilerplate/.npmignore b/templates/boilerplates/library/reactjs-library-boilerplate/.npmignore similarity index 100% rename from templates/library/reactjs-library-boilerplate/.npmignore rename to templates/boilerplates/library/reactjs-library-boilerplate/.npmignore diff --git a/templates/library/reactjs-library-boilerplate/.prettierignore b/templates/boilerplates/library/reactjs-library-boilerplate/.prettierignore similarity index 100% rename from templates/library/reactjs-library-boilerplate/.prettierignore rename to templates/boilerplates/library/reactjs-library-boilerplate/.prettierignore diff --git a/templates/library/reactjs-library-boilerplate/.prettierrc b/templates/boilerplates/library/reactjs-library-boilerplate/.prettierrc similarity index 100% rename from templates/library/reactjs-library-boilerplate/.prettierrc rename to templates/boilerplates/library/reactjs-library-boilerplate/.prettierrc diff --git a/templates/library/reactjs-library-boilerplate/.vscode/project.json b/templates/boilerplates/library/reactjs-library-boilerplate/.vscode/project.json similarity index 100% rename from templates/library/reactjs-library-boilerplate/.vscode/project.json rename to templates/boilerplates/library/reactjs-library-boilerplate/.vscode/project.json diff --git a/templates/library/reactjs-library-boilerplate/.vscode/settings.json b/templates/boilerplates/library/reactjs-library-boilerplate/.vscode/settings.json similarity index 100% rename from templates/library/reactjs-library-boilerplate/.vscode/settings.json rename to templates/boilerplates/library/reactjs-library-boilerplate/.vscode/settings.json diff --git a/templates/library/reactjs-library-boilerplate/README.md b/templates/boilerplates/library/reactjs-library-boilerplate/README.md similarity index 100% rename from templates/library/reactjs-library-boilerplate/README.md rename to templates/boilerplates/library/reactjs-library-boilerplate/README.md diff --git a/templates/library/reactjs-library-boilerplate/example/.gitignore b/templates/boilerplates/library/reactjs-library-boilerplate/example/.gitignore similarity index 100% rename from templates/library/reactjs-library-boilerplate/example/.gitignore rename to templates/boilerplates/library/reactjs-library-boilerplate/example/.gitignore diff --git a/templates/library/reactjs-library-boilerplate/example/README.md b/templates/boilerplates/library/reactjs-library-boilerplate/example/README.md similarity index 100% rename from templates/library/reactjs-library-boilerplate/example/README.md rename to templates/boilerplates/library/reactjs-library-boilerplate/example/README.md diff --git a/templates/library/reactjs-library-boilerplate/example/package.json b/templates/boilerplates/library/reactjs-library-boilerplate/example/package.json similarity index 100% rename from templates/library/reactjs-library-boilerplate/example/package.json rename to templates/boilerplates/library/reactjs-library-boilerplate/example/package.json diff --git a/templates/library/reactjs-library-boilerplate/example/public/favicon.ico b/templates/boilerplates/library/reactjs-library-boilerplate/example/public/favicon.ico similarity index 100% rename from templates/library/reactjs-library-boilerplate/example/public/favicon.ico rename to templates/boilerplates/library/reactjs-library-boilerplate/example/public/favicon.ico diff --git a/templates/library/reactjs-library-boilerplate/example/public/index.html b/templates/boilerplates/library/reactjs-library-boilerplate/example/public/index.html similarity index 100% rename from templates/library/reactjs-library-boilerplate/example/public/index.html rename to templates/boilerplates/library/reactjs-library-boilerplate/example/public/index.html diff --git a/templates/library/reactjs-library-boilerplate/example/public/logo192.png b/templates/boilerplates/library/reactjs-library-boilerplate/example/public/logo192.png similarity index 100% rename from templates/library/reactjs-library-boilerplate/example/public/logo192.png rename to templates/boilerplates/library/reactjs-library-boilerplate/example/public/logo192.png diff --git a/templates/library/reactjs-library-boilerplate/example/public/logo512.png b/templates/boilerplates/library/reactjs-library-boilerplate/example/public/logo512.png similarity index 100% rename from templates/library/reactjs-library-boilerplate/example/public/logo512.png rename to templates/boilerplates/library/reactjs-library-boilerplate/example/public/logo512.png diff --git a/templates/library/reactjs-library-boilerplate/example/public/manifest.json b/templates/boilerplates/library/reactjs-library-boilerplate/example/public/manifest.json similarity index 100% rename from templates/library/reactjs-library-boilerplate/example/public/manifest.json rename to templates/boilerplates/library/reactjs-library-boilerplate/example/public/manifest.json diff --git a/templates/library/reactjs-library-boilerplate/example/public/robots.txt b/templates/boilerplates/library/reactjs-library-boilerplate/example/public/robots.txt similarity index 100% rename from templates/library/reactjs-library-boilerplate/example/public/robots.txt rename to templates/boilerplates/library/reactjs-library-boilerplate/example/public/robots.txt diff --git a/templates/library/reactjs-library-boilerplate/example/src/App.css b/templates/boilerplates/library/reactjs-library-boilerplate/example/src/App.css similarity index 100% rename from templates/library/reactjs-library-boilerplate/example/src/App.css rename to templates/boilerplates/library/reactjs-library-boilerplate/example/src/App.css diff --git a/templates/library/reactjs-library-boilerplate/example/src/App.js b/templates/boilerplates/library/reactjs-library-boilerplate/example/src/App.js similarity index 100% rename from templates/library/reactjs-library-boilerplate/example/src/App.js rename to templates/boilerplates/library/reactjs-library-boilerplate/example/src/App.js diff --git a/templates/library/reactjs-library-boilerplate/example/src/App.test.js b/templates/boilerplates/library/reactjs-library-boilerplate/example/src/App.test.js similarity index 100% rename from templates/library/reactjs-library-boilerplate/example/src/App.test.js rename to templates/boilerplates/library/reactjs-library-boilerplate/example/src/App.test.js diff --git a/templates/library/reactjs-library-boilerplate/example/src/index.css b/templates/boilerplates/library/reactjs-library-boilerplate/example/src/index.css similarity index 100% rename from templates/library/reactjs-library-boilerplate/example/src/index.css rename to templates/boilerplates/library/reactjs-library-boilerplate/example/src/index.css diff --git a/templates/library/reactjs-library-boilerplate/example/src/index.js b/templates/boilerplates/library/reactjs-library-boilerplate/example/src/index.js similarity index 100% rename from templates/library/reactjs-library-boilerplate/example/src/index.js rename to templates/boilerplates/library/reactjs-library-boilerplate/example/src/index.js diff --git a/templates/library/reactjs-library-boilerplate/example/src/logo.svg b/templates/boilerplates/library/reactjs-library-boilerplate/example/src/logo.svg similarity index 100% rename from templates/library/reactjs-library-boilerplate/example/src/logo.svg rename to templates/boilerplates/library/reactjs-library-boilerplate/example/src/logo.svg diff --git a/templates/library/reactjs-library-boilerplate/example/src/reportWebVitals.js b/templates/boilerplates/library/reactjs-library-boilerplate/example/src/reportWebVitals.js similarity index 100% rename from templates/library/reactjs-library-boilerplate/example/src/reportWebVitals.js rename to templates/boilerplates/library/reactjs-library-boilerplate/example/src/reportWebVitals.js diff --git a/templates/library/reactjs-library-boilerplate/example/src/setupTests.js b/templates/boilerplates/library/reactjs-library-boilerplate/example/src/setupTests.js similarity index 100% rename from templates/library/reactjs-library-boilerplate/example/src/setupTests.js rename to templates/boilerplates/library/reactjs-library-boilerplate/example/src/setupTests.js diff --git a/templates/library/reactjs-library-boilerplate/package.json b/templates/boilerplates/library/reactjs-library-boilerplate/package.json similarity index 100% rename from templates/library/reactjs-library-boilerplate/package.json rename to templates/boilerplates/library/reactjs-library-boilerplate/package.json diff --git a/templates/library/reactjs-library-boilerplate/rollup.config.js b/templates/boilerplates/library/reactjs-library-boilerplate/rollup.config.js similarity index 100% rename from templates/library/reactjs-library-boilerplate/rollup.config.js rename to templates/boilerplates/library/reactjs-library-boilerplate/rollup.config.js diff --git a/templates/library/reactjs-library-boilerplate/src/components/FBLoginButton.js b/templates/boilerplates/library/reactjs-library-boilerplate/src/components/FBLoginButton.js similarity index 100% rename from templates/library/reactjs-library-boilerplate/src/components/FBLoginButton.js rename to templates/boilerplates/library/reactjs-library-boilerplate/src/components/FBLoginButton.js diff --git a/templates/library/reactjs-library-boilerplate/src/index.js b/templates/boilerplates/library/reactjs-library-boilerplate/src/index.js similarity index 100% rename from templates/library/reactjs-library-boilerplate/src/index.js rename to templates/boilerplates/library/reactjs-library-boilerplate/src/index.js diff --git a/templates/library/sh-cleanup-projects.sh b/templates/boilerplates/library/sh-cleanup-projects.sh similarity index 100% rename from templates/library/sh-cleanup-projects.sh rename to templates/boilerplates/library/sh-cleanup-projects.sh diff --git a/templates/library/sh-install-projects.sh b/templates/boilerplates/library/sh-install-projects.sh similarity index 100% rename from templates/library/sh-install-projects.sh rename to templates/boilerplates/library/sh-install-projects.sh diff --git a/templates/library/sh-start-projects.sh b/templates/boilerplates/library/sh-start-projects.sh similarity index 100% rename from templates/library/sh-start-projects.sh rename to templates/boilerplates/library/sh-start-projects.sh diff --git a/templates/library/sh-stop-projects.sh b/templates/boilerplates/library/sh-stop-projects.sh similarity index 100% rename from templates/library/sh-stop-projects.sh rename to templates/boilerplates/library/sh-stop-projects.sh diff --git a/templates/library/sh-upgrade-projects.sh b/templates/boilerplates/library/sh-upgrade-projects.sh similarity index 100% rename from templates/library/sh-upgrade-projects.sh rename to templates/boilerplates/library/sh-upgrade-projects.sh diff --git a/templates/library/sh-zip-projects.sh b/templates/boilerplates/library/sh-zip-projects.sh similarity index 100% rename from templates/library/sh-zip-projects.sh rename to templates/boilerplates/library/sh-zip-projects.sh diff --git a/templates/projects/mern-canva-clone/README.md b/templates/projects/mern-canva-clone/README.md new file mode 100644 index 00000000..1707848b --- /dev/null +++ b/templates/projects/mern-canva-clone/README.md @@ -0,0 +1 @@ +## MERN Canva Clone \ No newline at end of file diff --git a/templates/projects/mern-instagram-clone/README.md b/templates/projects/mern-instagram-clone/README.md new file mode 100644 index 00000000..e9b4556f --- /dev/null +++ b/templates/projects/mern-instagram-clone/README.md @@ -0,0 +1 @@ +## MERN Instagram Clone \ No newline at end of file diff --git a/templates/snippets/express-rate-limit/README.md b/templates/snippets/express-rate-limit/README.md new file mode 100644 index 00000000..e17fb9f7 --- /dev/null +++ b/templates/snippets/express-rate-limit/README.md @@ -0,0 +1 @@ +## Express Rate Limit \ No newline at end of file diff --git a/templates/snippets/node-jwt/package.json b/templates/snippets/node-jwt/package.json new file mode 100644 index 00000000..1e35a896 --- /dev/null +++ b/templates/snippets/node-jwt/package.json @@ -0,0 +1,19 @@ +{ + "name": "jwt", + "version": "1.0.0", + "main": "index.js", + "scripts": { + "dev": "nodemon server.js" + }, + "keywords": [], + "author": "", + "license": "ISC", + "description": "", + "dependencies": { + "express": "^4.19.2", + "jsonwebtoken": "^9.0.2" + }, + "devDependencies": { + "nodemon": "^3.1.4" + } +} diff --git a/templates/snippets/node-jwt/server.js b/templates/snippets/node-jwt/server.js new file mode 100644 index 00000000..2d1b7bfa --- /dev/null +++ b/templates/snippets/node-jwt/server.js @@ -0,0 +1,62 @@ +const express = require('express'); +const jwt = require('jsonwebtoken'); + +const app = express(); +app.use(express.json()); + +const APP_PORT = 3000 + +const generateToken = (payload) => { + try { + const token = jwt.sign(payload, 'your_secret_key', { expiresIn: '1h' }); + return token + } catch (error) { + res.status(500).send({ message: error.message }) + } +} + +const verifyToken = (req, res, next) => { + try { + const token = req.headers['authorization']; + if (token == null) return res.status(401).json({ message: "Authorization token not provided!" }); + + jwt.verify(token, 'your_secret_key', (err, user) => { + if (err) return res.status(403).json({ message: "Invalid provided authorization token!" }); + req.user = user; + next(); + }); + } catch (error) { + res.status(500).send({ message: error.message }) + } +}; + +app.get('/', (req, res) => { + try { + res.status(200).send({ message: 'Welcome to JWT Demo!' }); + } catch (error) { + res.status(500).send({ message: error.message }) + } +}); + +app.post('/login', (req, res) => { + try { + const { email, password } = req.body; + const token = generateToken({ email, password }) + res.json({ token }); + res.status(200).send({ message: "User Loggedin Successfully!" }) + } catch (error) { + res.status(500).send({ message: error.message }) + } +}); + +app.get('/profile', verifyToken, (req, res) => { + try { + res.status(200).send({ message: "Profile Get Successfully!", data: { email: req.user.email } }); + } catch (error) { + res.status(500).send({ message: error.message }) + } +}); + +app.listen(APP_PORT, () => { + console.log(`Server running on http://localhost:${APP_PORT}`); +});