This project contains a React frontend and a Flask backend. The backend uses a virtual environment and connects to a local MySQL server for data storage.
Make sure you have the following installed on your system:
- Node.js (v18 or later)
- Python 3.9+
- MySQL Server
- pip
- Git
git clone https://github.com/gavinp14/CSIS3126_Porter cd CSIS3126_Porter
bash cd backend source venv/bin/activate # On Windows use: venv\Scripts\activate python app.py
cd frontend npm start
cd backend source venv/bin/activate # On Windows use: venv\Scripts\activate python tests.py