This project consists of two parts: front-end and back-end
Note: This project uses git large file storage to upload trained models and other big files. More Info
- Change the current directory to the
server
folder - (Only for the first time) Create a new python virtual environment Steps
- Activate the virtual environment
- (Only for the first time)Install all the dependencies using
pip install -r requirements.txt
- Start the server using
uvicorn app:app --reload
- It should display the host address & port number on the command line. The back-end is ready to receive requests now.
- Make sure you have the latest version of NodeJS installed
- Change the current directory to
client
folder. - (Only for the first time) Install all the npm dependencies using
npm install
- Next, launch the front-end by running
npm start
- Open the address
localhost:3000
on your browswer.