The client is built with React + Vite + Typescript. It also uses TailwindCSS.
$ npm i
$ npm run dev
This project's server is built in FastAPI with Python. Please see http://localhost:8000/docs for more info about the API.
$ pip install -r requirements.txt
$ python main.py
You can find API docs in browser at http://localhost:8000/docs
This project is also set up with Docker. It runs an instance with the client, server, and MongoDB. Please note that the MongoDB will not have data from your local machine.
$ docker-compose up --build