Project Initializer is a command-line utility written in Python that helps you create basic boilerplate for frameworks that don't have CLI support. It simplifies the process of setting up a new project by generating the necessary files and directory structure for your chosen language and framework.
-
Clone the repository:
git clone https://github.com/your-username/project-initializer.git
-
Create virtual environment
python3 -m venv venv
-
Activate the virtual environment Linux:
source venv/bin/activateWindows
venv\Scripts\activate
-
Install dependencies
pip install -r requirements.txt
-
--language: Specify the programming language you want to use (e.g., Python, JavaScript).
-
--framework: Specify the framework you want to set up (e.g., Flask, Express).
-
--path: Specify the path where you want to create the project files.
-
Here's an example of how to create a new project using Project Initializer:
python initializer --language js --framework express --path /path/to/project