API desenvolvida para armazenamento e controle dos dados das demais aplicações desenvolvidas.
Este projeto funciona juntamente com outras duas aplicações:
Equipe: Felippe Rian & Bruna Maria
Projeto desenvolvido na disciplina de Desenvolvimento de Projetos II, utilizando os conhecimentos adquiridos nas demais, como Administração de Banco de Dados, Processo de Software, Arquitetura de Software e Desenvolvimento de Sistemas Distribuídos.
- 📄 Requisitos funcionais/não funcionais
- 👩🏻💻 Casos de uso
- 🔗 Diagrama de classes
- ⚙️ Visão funcional
- 🔌 Visão de implantação
- 🛠️ Visão de desenvolvimento
- 📚 C4 Context
- 📚 C4 Container
- 📚 C4 Components
- 🖌️ Protótipo da interface (figma)
- Django Rest Framework
Após clonar o repositório e criar um ambiente virtual, basta executar o comando abaixo para instalar as dependências do projeto.
pip install -r requirements.txt
Primeiro, é preciso configurar seu banco de dados criando um arquivo .env
na pasta config
do projeto.
Logo após, execute este comando para rodar as migrações no banco e gerar as tabelas.
py manage.py migrate
Por fim, para rodar o projeto, basta usar o comando a seguir
py manage.py runserver
Após isso, basta usufruir a API como desejar.