11ª - Semana 23/05 à 29/05

 Estamos de volta, Bunkers!

Visto que nesta semana ocorreram os conselhos de classe nós não tivemos aula em alguns dias e em outros apenas de forma remota ou com carga reduzida, nós conseguimos focar um pouco mais no projeto realizando ajustes na aplicação e documentação conforme haviam sido levantados por nós e pelos professores a partir das entregas do bimestre e da PoC.

Decidimos então que durante essa semana trabalharíamos nestes ajustes e para a próxima iniciaremos uma nova sprint, trabalhando em outras histórias de usuário dos épicos de Gestão de Perguntas e Gestão de Respostas, além de finalizar a história de autenticação de usuários e iniciar o épico de Gestão de Eventos, visando a próxima entrega que já seria uma versão inicial do projeto. 

Falando sobre os ajustes na documentação, adicionamos o Heroku no desenho da arquitetura, criamos uma sessão para descartes/mudanças, criamos os QR Codes dos links do deploy e enviamos o código inicial da documentação no SVN. 

No front-end da aplicação, confirmamos a criptografia e passamos as URLs para análise no SSLabs (o front-end recebeu notas A e a API, notas A+), arrumamos o deploy da aplicação Web (estudando também novas plataformas para ter um plano B), ajustamos as rotas do react-router-dom, adicionamos as requisições da API e o redux. Já no Back-end, foi adicionado o cadastro de tag, a busca de perguntas por id, verificações de usuário para algumas requisições, implementação do cargo de administrador na API, totalizador de curtidas na pergunta e de respostas na pergunta, além da inclusão dos primeiros testes unitários. Foram alteradas as URI das requisições e a API agora faz uso do Swagger 3 para a documentação, com autenticação na própria interface.

As tarefas realizadas por cada componente da equipe durante a semana foram:

  • Anaí e Julia - Realizaram os ajustes e configurações na documentação
  • Jamilli - Arrumou o deploy da aplicação Web, ajustou as rotas e iniciou a captura de token de usuário via JWT.
  • José - Adicionou as requisições faltantes da API no front-end e o redux.
  • Kaiky - Adicionou os ajustes e alterações no back-end e banco de dados. 

 

Por: Julia Romualdo

You Might Also Like

0 comments