template-boss
is a global CLI tool for quickly scaffolding various project templates, including React, Next.js, GraphQL, AWS, and Node.js.
To install the package globally, run:
npm i template-boss -g
React:
- react-js-tailwind-v3
- react-js-tailwind-v4
- react-ts-tailwind-v3
- react-ts-tailwind-v4
AWS:
- aws-ts-serverless
GraphQL:
- gql-ts-prisma-codegen-apolloserver
- gql-ts-serverless
Next.js:
- nextjs-ts-frontend
- nextjs-ts-materialUI
- nextjs-ts-materialui-reacthookform
- nextjs-ts-reactquery
- nextjs-ts-reactquery-graphqlrequest
Node.js:
- node-ts-backend
After installation, open your terminal and run:
template-boss
Follow the prompts to select a template and create your project.
Please follow the steps below to ensure a smooth contribution process:
-
Create an Issue
- Before starting any work, check the repository for existing issues.
- If your idea or bug fix is not listed, create a new issue to discuss it.
-
Fork the Repository
- Click on the "Fork" button at the top right of the repository page to create your own copy of the repository.
-
Create a New Branch
- Clone your forked repository to your local machine:
git clone https://github.com/<your-username>--<repo-name>.git cd <repo-name>
- Create a new branch using the format
<username>/issue-<issue-no>
:
Example:git checkout -b <username>--issue-<issue-no>
git checkout -b SinghAman21--issue-01
- Clone your forked repository to your local machine:
-
Make Your Changes
- Implement the changes you want to contribute in this branch.
-
Create a Pull Request (PR)
- Push your changes to your forked repository:
git push origin <username>/issue-<issue-no> -u
- Go to the original repository and click on "New Pull Request."
- Select your branch and provide a brief description of the changes you have made.
- Push your changes to your forked repository:
We appreciate your efforts and look forward to reviewing your pull request. If you have any questions, feel free to ask in the issue comments.
Kick start your development journey with template-boss
today!