Para esse projeto é necessario ter instalado o python a partir da versão 3.8 e o pip 3
Nós recomendamos o uso de um virtual enviroment, para envitar conflitos com as versões das bibliotecas utilizadas. Você pode utilizar essa biblioteca para criar o seu enviroment.
Usando o venv, você pode usar o seguinte comando na raiz do projeto:
python -m venv venv
Neste passo você pode ativar o seu virtual env e executar o comando abaixo para instalar todas as dependencias necessarias
pip install -r requirements.txt
Você precisa rodar o comando de migração para criar as tabelas no banco de dados
python manage.py migrate
Execute o comando para iniciar o servidor web no localhost:
python manage.py runserver