This application is composed of a FastAPI backend and a React.js frontend. This repository is split into two main directories: backend
for FastAPI and frontend-ts
for React.js.
We use pip
and a requirements.txt
file for dependency management in the backend. Here's how you can set it up:
backend
directory: cd backend
pip install -r requirements.txt
uvicorn
: uvicorn server:app --reload
We use npm for managing dependencies in the frontend. Here's how you can set it up:
frontend-ts
directory: cd frontend-ts
npm install
npm start