-
Adriana
-
Anderson Ferreira Alves
-
Anderson Pacheco Soares
-
Brenda
-
Emmanuelle Flora A. B. de Oliveira
-
Gabriela
Dsenvolver um backend em python utilizando o Django como projeto de conclusão do módulo 5 do curso da Kenzie Academy Brasil. O tema do backend é de livre escolha, nesse projeto os integrantes escolheram desenvolver um sistema interno para UBS (Unidade Básica de Saúde) para o gerenciamento de pacientes, consultas e atendimentos pelos médicos.
-
Utilizar Django Rest Framework como base do projeto;
-
Obrigatório desenvolver diagrama ER;
-
Obrigatório usar banco de dados postgres;
-
Obrigatório utilizar Autenticação/Autorização;
-
Obrigatório ao menos 2 views desenvolvidas com Generic View;
-
Obrigatório ter documentação para a equipe de ensino conseguir corrigir e validar o uso em produção;
-
Obrigatório ter no mínimo 2 métodos de teste para cada model/view , em ao menos 2 models e 2 rotas (rota de login/registro não será contabilizada).
-
Deploy é obrigatório;
-
Tem que ser validável em produção;
-
Commits padronizados e organizados
-
Apresentação final tem que ter slides de introdução e depois mostrar usabilidade do sistema;
-
Antes da entrega final haverá um checkpoint com o primeiro deploy e apresentação do status para os instrutores;
-
Uso de Docker para deploy é opcional, será um grande diferencial;
-
Frontend é opcional, priorizem o backend;
-
Pode usar o nome da Kenzie Academy Brasil nos projetos se precisar.