These instructions will guide you through the process of setting up and running the Django project from the GitHub repository.
Project Stack | Version |
---|---|
Django | 4.2 |
Python | 3.11 |
React | 18 |
MySQL | 8.0 |
- Fork the repository on GitHub
- Clone the repository (replace [your-username] with your GitHub username):
git clone https://github.com/[your-username]/school-Interface.git
- Create virtual environment
cd school-Interface
python3 -m venv env
source env/bin/activate
- Install Dependencies
pip install -r requirements.txt
- Configuration settings
- .env and config.py templates are provided in the root. Copy these to SchoolInterface/ directory. The .env and config.py files should be in the same directory level as the settings.py file.
- Modify database values and other settings as required in .env and config.py
- Migrate Database
python manage.py migrate