- Python 3.12 ou superior
- pip (gerenciador de pacotes Python)
- virtualenv ou venv para ambiente virtual
git clone <url-do-repositorio>
cd <nome-do-repositorio>python3 -m venv venv
source venv/bin/activatepython3 -m venv venv
venv\Scripts\activatepip install -r requirements.txtApós isso exporte as variaveis SECRET_KEY e configure seu agente do AWS Rekonation
python manage.py migratepython manage.py runservercd .docker
docker-compose upApós iniciar o servidor, acesse a documentação interativa da API disponivel em http://ip_da_aplicação:8000/swagger/
substitua ip_da_aplicação pelo ip que está executando o servidor, ou use localhost para acessar-lo a partir da sua propria maquina
- Certifique-se de que o ambiente virtual está ativado antes de executar os comandos
- O arquivo
requirements.txtcontém todas as dependências necessárias - Para parar o servidor, use
Ctrl+Cno terminal
Gostaria de agradecer à V3 pela oportunidade de demonstrar minhas habilidades técnicas através deste desafio. Espero muito conseguir avançar no processo seletivo e contribuir com meu conhecimento para esta incrível empresa.
