cd frontend
npm install
npm run dev
cd backend
pip install -r requirements.txt
uvicorn main:app --reload
This starts the REST API on port 8000.
cd backend
python -m unittest discover -s tests
This starts the NextJS app on port 3000 (which expects the REST API running on port 8000).