Contribute to TCBS-CLI
This tool is a community effort. We're actively seeking full-stack developers to help build out the high-quality boilerplates for our web and backend stacks.
Current Contribution Focus:
- **React Native:** (Production Ready) - Seeking maintenance support only.
- **Node.js Server:** (High Priority) - Need initial scaffolding, generator logic, and auth setup.
- **Next.js App:** (High Priority) - Need template design refinements and page/component generators.
- **React App:** (Mid Priority) - Need core boilerplate and feature parity with Next.js template.
How to Get Started
1. Clone the CLI Repository
Fork and clone the main CLI repository. This project contains all the scaffolding logic and templates.
tcbs-cli
git clone https://github.com/TechCraft-By-Subrata/tcbs-cli.git2. Link the Local Command
Use npm link to install your local version globally, allowing you to run your changes as the live 'tcbs' command.
tcbs-cli
cd tcbs-clinpm installnpm link3. Develop and Test a Template
Make changes inside the templates/ folder. Test your changes by running the new command from a *different* directory to ensure successful project creation.
tcbs-cli
# From an outside foldertcbs new [project-name]