prototype/
├── app.py # Main application code
├── templates/ # HTML templates
├── static/ # CSS, JS, images
├── requirements.txt # Python dependencies
└── README.md # Project documentation
- Python 3.10+
- Git
- A code editor (e.g., VS Code)
git clone https://github.com/anish-107/prototype.git
cd prototype
Note : Consider forking the repository first if you plan to contribute.
Windows:
python -m venv venv
venv\Scripts\activate
macOS/Linux:
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python app.py
Visit the app at: http://localhost:5000
Contributions are welcome! Here's how to get started:
- Fork the repository
- Clone your fork locally
- Create a new branch for your feature or fix
git checkout -b feature/your-feature-name
- Make your changes, then commit them
git add . git commit -m "Add: your description here"
- Push your branch to your fork
git push origin feature/your-feature-name
- Open a Pull Request on GitHub from your forked repo
To keep your fork up to date:
git remote add upstream https://github.com/anish-107/prototype.git
git fetch upstream
git checkout master
git merge upstream/master
git push origin master
If you add or update Python packages:
pip freeze > requirements.txt
git add requirements.txt
git commit -m "Update dependencies"
git push