This project was developed and tested using: Python 3.11.9. See demo here.
Before running the application, unzip the data folder and place its contents into the backend directory:
backend/
├── data/
│ ├── <unzipped files here>
├── main.py
└── ...To run the application, please use the following commands:
cd backend
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
uvicorn main:app --reload
# in a new terminal
cd frontend
npm install
npm run devBefore running the testing files, unzip the sample_testing_outputs folder and place its contents into the testing directory:
testing/
├── sample_testing_outputs/
│ ├── <unzipped files here>
└── ...