- Create a virtual environment in the backend folder
python3 -m venv venv - Activate the virtual environment
source venv/bin/activate - Install the required packages
pip install -r requirements.txt - Copy the .env.example file to .env
cp .env.example .envand fill in the required fields - Run the server
uvicorn app.main:app --reload
- Install the required packages
npm install - Copy the .env.example file to .env
cp .env.example .envand fill in the required fields - Run the server
npm start
- Make sure the environment variables are set in the .env file in the root of the project
- Run
docker-compose buildto build the images - Run
docker-compose upto start the containers - The backend will be available at
http://localhost:8000and the frontend athttp://localhost:3000 - Stop the containers with
docker-compose down- Or remove the containers with
docker-compose down --volumes --rmi all
- Or remove the containers with