Pular para o conteúdo principal

Semana 18 - Desenvolvimento

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). 

Assim se passou mais uma semana da equipe. Foi muito produtiva, e os membros seguiram realizando suas respectivas tarefas com muita dedicação e comunicação.  


    Os membros te agradecem pela presença aqui no blog. Até a próxima! 😉   


Comentários

Postagens mais visitadas deste blog

Semana 9 - POC

Sejam bem-vindos a mais um post do blog Lotus!   😁 10 a 16 de Abril de 2023 A semana 9 da equipe Lotus começou com conversas via WhatsApp para definir alguns pontos do desenvolvimento e apresentação da POC. (Já foi explicado o que é POC aqui no blog, no post da semana 7, não deixe de dar uma conferida 😊). Depois, aconteceu a aula de PDS, onde os professores deram algumas orientações gerais e em seguida, foram conversando com cada equipe. A aula foi bem produtiva, e os membros aproveitaram para tirar dúvidas com os professores, trabalhar na modelagem de dados e na prototipação, também fizeram uma postagem no fórum de dicas e dúvidas da disciplina, além de organizar as tarefas e os responsáveis por cada uma delas.  O restante da semana foi todo dedicado ao desenvolvimento da POC. Todos os membros se  empenharam em realizar suas tarefas da melhor forma possível, sempre contando uns com os outros e compartilhando opiniões e ideias.  O time está ansioso pela apresentaçã...

Semana 7 - Reuniões

Sejam bem-vindos a mais um post do blog Lotus!   😁 27 de Março a 02 de Abril de 2023 A semana da equipe começou com uma reunião muito produtiva entre alguns membros da Lotus e uma funcionária da CTP. Na reunião tanto a equipe como a funcionária tiraram dúvidas sobre o projeto e compartilharam ideias.  Logo em seguida, aconteceu a aula de PDS. Nela, os professores começaram falando um pouco sobre a entrega da POC .   Conhecida como: Proof Concepct, POC ou Prova de Conceito, trata-se de um modelo que busca testar a veracidade e a eficácia de algum conceito. Basicamente, a POC coloca em prática algo que está somente na teoria, e assim é possível analisar se uma ideia pode ir para a frente ou não. Esse modelo é muito usado na área da tecnologia (como é o caso do projeto da Lotus), para ter certeza sobre a funcionalidade de novos softwares e soluções. Ela torna possível analisar se um projeto é bem-sucedido no que se propõe a fazer e por isso, ela é importante e necessária pa...

Problemas com Cross-Origin Resource Sharing (CORS)

Sejam bem- vindos ao tutorial da Lotus!   😁       O objetivo da Lotus com este blog, é através da própria experiência, auxiliar os alunos que estão cursando ou vão cursar PDS futuramente. A equipe também quer auxiliar os alunos que estão passando pelo desenvolvimento de um projeto, principalmente dentro da área de informática, mesmo que não seja em PDS. Por isso, além dos relatos semanais, dicas e extras, o blog vai contar com alguns tutoriais que podem ser de grande ajuda.      Um já foi postado e é possível acessá-lo no link:        https://lotus-blog-pds.blogspot.com/2023/06/como-fazer-glossario-com-o-latex.html   Ao longo do projeto, a equipe encontrou um problema com o CORS, então este post é para ajudar aqueles que encontrarem o mesmo problema.         Como resolver problema com o CORS         A comunicação entre o front-end e o back-end é fundamental para o desenv...