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