Built by Albert Kragl, Celine Huang, Emma Eagles and Paul Hooley :)
Set up a Python virtual environment for the backend:
python3 -m venv env
source env/bin/activate
Once the environment is activated, install dependencies:
pip install -r /path/to/requirements.txt
You will also need to download the RetinaNet model file that will be used for object detection. Once you have it downloaded, put the file in the root of the backend
folder.
If any packages are missing when you run app.py
, install them with pip install
. To run the backend from the backend
folder:
python app.py
To run the frontend, you will need to install the Quasar CLI and version 3 or higher of the Vue CLI. If you have an older version of Vue CLI installed, you will need to uninstall it and re-install the latest version.
To install dependencies, run npm install
or yarn install
in the frontend
folder. To run the frontend from the frontend folder
:
quasar dev