You need to install postgresql
Run the following command in your terminal replacing your path by the path where you will create the project
Linux
python3 -m venv "your path"
Windows
python -m venv "your path"
Copy the source code of this project inside the virtual environment just created
Open a terminal in the root folder of the project and run this command
Linux
Scripts/activate
Windows
Scripts\activate.bat
Run this command on the just opened terminal, and wait to finish the installation
pip install -r requirements.txt
Run this command in your opened terminal, wait for the app startup is completed and open your browser at http://localhost:8000/docs
fastapi dev main.py
Run this command on your opened terminal
Linux
python3 main_tests.py
Windows
python main_tests.py