Run the following command in the root directory:
npm installNavigate to the backend directory:
cd backend/Create a Python virtual environment and activate it:
python3 -m venv venv
source venv/bin/activateInstall the required Python dependencies from requirements.txt:
pip install -r requirements.txtMake sure that you have a .env file in the root directory containing the Google Maps API key environment variables.
Start the Python backend by running the following command inside the backend directory:
uvicorn routingBeta:app --reloadThen, in the app directory, start the Next.js frontend:
cd ../app/
npm run dev