Mais um post do blog da Lotus. Sejam bem-vindos! 😁
12 a 18 de Junho de 2023
Com as entregas das tarefas exigidas pela disciplina e a apresentação parcial do projeto concluídas, a equipe ficou mais tranquila, e a semana 18 serviu para dar continuidade no desenvolvimento, bem como para alinhar alguns pontos.
Durante a aula de PDS, na segunda-feira, outras equipes fizeram suas apresentações, e a Lotus aproveitou para prestar muita atenção, principalmente nas coisas apontadas pelos professores. Assim, poderá se preparar melhor para as próximas apresentações levando essas observações em conta. Além disso, ao final da aula, os membros se reuniram com os professores orientadores para tirar algumas dúvidas sobre o desenvolvimento. Foi uma conversa rápida, mas importante.
Ao longo do restante da semana, a Lotus continuou trabalhando no desdobramento do projeto.
Algumas das coisas desenvolvidas ao longo da semana no back-end foram:
- adição de paginação e filtro por período de data no recurso de busca de humores do aluno autenticado
- adição da tabela e registros de recursos, além de mudança na response do usuário para retornar o objeto curso
- criação do recurso que busca os cursos cadastrados no sistema com filtros por nome, tipo e se é ativo ou não, além de paginação
- configuração global da quantidade default de registros por página na paginação do Spring Boot
- adição de validação no endpoint que altera os dados do usuário autenticado, para não permitir um usuário alterar o seu prontuário para um outro já cadastrado no sistema
- criação do recurso que busca os usuários cadastrados no sistema apenas para o administrador, com filtros por nome, e-mail, prontuário e se está ativo ou não, além de paginação
- em paralelo, foram feitas refatorações para manter o código padronizado e organizado
Já no front-end, algumas das coisas desenvolvidas ao longo da semana foram:
- desenvolvimento do modelo responsivo das telas, adaptando para os modelos de: smartphone, tablet, notebooks e desktop
- as informações dos usuários agora estão sendo armazenadas nos cookies, ao invés do local storage
- foi feito o recurso de logout
- e também, foi terminado as edições de perfil por parte do usuário, como: editar nome, telefone, trocar de senha etc
Além disso, foi realizado:
- um tutorial de como resolver um problema no cors. A equipe encontrou e precisou lidar com esse problema no desenvolvimento, e o professor orientador solicitou que fosse feito um tutorial para postar no fórum de dúvidas da disciplina, servindo de apoio a outras equipes que podem ter encontrado/ou encontrar o mesmo problema. (Logo logo, a Lotus trará esse tutorial e alguns outros aqui para o blog também).
Comentários
Postar um comentário