Este repositório contém um trabalho desenvolvido na disciplina de Desenvolvimento Web - IFNMG, ofertada pelo Prof. Luis Guisso na modalidade ANP. O trabalho consiste na implementação de uma aplicação utilizando a tecnologia Java Server Faces da especificação Jakarta EE 8. Conforme definido pelo professor, a aplicação deve conter:
- O mesmo Header e Footer para todas as páginas.
- Permitir ao usuário, caso o mesmo deseje, informar seu nome à aplicação.
- Apresentar 3 (três) páginas de quiz, sendo cada uma dessas desenvolvida por um membro da equipe.
Anne Caroline P. Santos, David Walter Jansen e Eike Stalei.
Existem dois repositórios principais, a saber, main (master) e o dev. O primeiro é onde o projeto testado e validado será armazenado. O segundo será usado durante a etapa de desenvolvimento.
Important
Modificações de baixo impacto como atualizações no README.md podem ser feitas direto na main (master).
De comum acordo entre os membros do time, fizemos a seguinte divisão:
Anne Caroline
- Criação da página Sobre Nós
- Criação dos Wireframes
- Definição do mapa do site
- Definição da paleta de cores
David Jansen:
- Criação e Estruturação deste repositório
- Organização dos commits
- Criação do facelet template
- Implementação da HomePage
Eike Stalei
- Seleção de conteúdo para o quiz
- Teste de usabilidade
Important
Além dos itens acima, cada membro foi responsável por implementar seu quiz.
- [:heavy_check_mark:] Criar configuração básica do ambiente de desenvolvimento mediante material do professor;
- [:heavy_check_mark:] Reunião com a equipe para analisar o modelo de referência para a atividade;
- [:heavy_check_mark:] Criar Mapa de Navegação;
- [:heavy_check_mark:] Atribuição das demandas para cada membro da equipe;
- [:heavy_check_mark:] Implementação do template básico;
- [:heavy_check_mark:] Implementação de um template bean para o quiz;
- [:heavy_check_mark:] Replicação dos templates para concluir todas as rotas presentes no mapa do site;
- [:heavy_check_mark:] Teste e Correção;
- [:heavy_check_mark:] Merge no repositório principal;
- Geral: nome: emoji correspondente mensagem: descrição simples (opcional)
Note
Você pode encontrar mais emojis aqui.
-
Correção de Bug: ex.: nome: 🐛 link quebrado mensagem: Forma de correção (opcional)
-
Melhorar Código: ex.: nome: 🎨 home page mensagem: Detalhes (opcional)