Este repositório contém o código-fonte da API (Django + Postgres) do projeto Vitra.
- Repositório da Documentação: 2025.2-Fuxi-Docs
- Repositório do Aplicativo Mobile: 2025.2-Fuxi-Mobile
git clone https://github.com/fga-eps-mds/2025.2-Fuxi-API.git
cd 2025.2-Fuxi-APIEste projeto utiliza variáveis de ambiente para configuração de ALLOWED_HOSTS para que a API aceite requisições de IPs autorizados.
🔒 Importante: o arquivo .env não é versionado por motivos de segurança.
cp .env.example .envALLOWED_HOSTS=localhost,127.0.0.1docker compose upA aplicação rodará localmente neste IP: http://localhost:8000 (Este é o IP que deve ser configurado nas variáveis de ambiente do frontend no repositório 2025.2-Fuxi-Mobile)
docker compose run --rm djangoapp sh -c "coverage run manage.py test && coverage html"- Ao fim da execução dos testes e cobertura, os resultados estarão disponíveis em
htmlcov/index.html