A Universidade CEUMA contratou uma empresa terceirizada para criar um sistema de gerenciamento dos alunos nos cursos que eles escolheram. Esta empresa começou a desenvolver o sistema, mas por falta de conhecimento técnico acabou desistindo do projeto. Você foi indicado para desenvolver o sistema com os mesmos requisitos solicitados pela Universidade, sendo que os usuários desse sistema são pessoas que possuem dificuldade em utilizar computadores e precisam que o mesmo proporcione uma experiência agradável.
- Inserir 3 cursos (código do curso, nome do curso, data de cadastro, carga horária) *Administração, Direito, Medicina;
- Remover cursos;
- Alterar cursos;
- Inserir 7 alunos (código do aluno, nome do aluno, CPF, Endereço, CEP, E-mail, número de Telefone) atrelados aos respectivos cursos na seguinte configuração: 2 alunos para Direito, 2 para Administração, 3 para Medicina;
- Remover alunos;
- Alterar alunos;
- Listar os cursos e os alunos que fazem parte deste curso;
- O sistema deve exportar a lista de cursos e alunos para planilha excel;
- É desejável que o sistema também seja capaz de prevê erros de usuários no ato do cadastro das informações;
- É desejável que o sistema possa imprimir os dados dos cursos;
- É desejável que o sistema contenha um controle de segurança de acesso ao sistema;
- É desejável que o sistema guarde logs de acesso na base de dados;
- Qualquer tecnologia de Backend (Rest);
- Qualquer tecnologia de Frontend;
- Qualquer base de dados relacional;
- Legibilidade de código;
- Testes;
- Coesão;
- Documentação;
- Hora da Entrega
- E não se esqueça do visual;
- A duração da prova será do dia 11/04 ao dia 16/04;
- O projeto deve sofrer commits ao longo dos dias e não deve ter tudo commitado de uma só vez;
- Nome do participante – link do projeto
- José Reinaldo Pereira Júnior - https://github.com/ReinaldoJunior96/Desafio-Ceuma
- André Felipe Carvalho Pinheiro - https://github.com/AndreCarvalho94/teste-ceuma
- Ramon Costa Silva - https://github.com/SilvaRamon/desafio
- Lucas Goiabeira Farias - https://github.com/luucasfarias/Desafio_Ceuma
- Cristiane Rosental - https://github.com/rosental/ceuma-challenge-api
- Saulo Guedes - https://github.com/sauloguedes/desafio-ceuma
- Marcos Antonio dos Santos Costa - https://github.com/MarcosPeas/CursosCEUMA