This project consists of a Python server and a React frontend.
- Python 3.8 or later
- Node.js 14 or later
- Navigate to the
backend
directory. - Create a new Python virtual environment:
python3 -m venv myenv
. - Activate the virtual environment:
source myenv/bin/activate
. - Install the Python dependencies from
requirements.txt
:pip install -r requirements.txt
.
- Navigate to the
frontend
directory. - Install the Node.js dependencies:
npm install
.
With the virtual environment activated:
- Navigate to the
backend
directory if not already there. - Run
python server.py
.
- Navigate to the
frontend
directory if not already there. - Run
npm install
. - Run
npm start
.