ObraCerta


Project maintained by Sayuck Hosted on GitHub Pages — Theme by mattgraham

Cronograma Inicial

Review Sprints

Sprint 1 02/11 - 15/11 Review geral

Na primeira sprint o grupo teve como foco a parte de criação/idealização e manutenção do banco de dados, criação das funcionalidades do login e do cadastro, tanto por parte do back-end quanto do front-end.

Diferente das demais sprints, o grupo optou por um sprint maior (2x o tempo de uma sprint) no início por se tratar de uma nova etapa da matéria onde seria necessário uma adaptação dos integrantes do grupo. Achamos necessário esse tempo extra para um alinhamento do grupo em relação ao projeto.

TRELLO:

Nos primeiros momentos da sprint (planning), o grupo se uniu para a criação dos cards do backlog da sprint utilizando as histórias de usuário.

Com o backlog da sprint definido, o grupo iniciou suas atividades. O front-end utilizou a plataforma figma para fazer um protótipo do aplicativo.

FIGMA:

O back-end se juntou para idealizar e definir como faríamos o banco de dados. Utilizamos o brModelo para fazer o Diagrama Entidade-Relacionamento do nosso banco de dados e após isso partimos para implementação.

Diagrama Entidade-Relacionamento - DE-R

ME-R Krimps

Diagrama Lógico de Dados - DLD

Logico-Krimps

Obs: Imagens referentes ao período da primeira sprint.

Ao final dessa primeira sprint, o grupo obteve um software com funcionamento parcial, onde já se torna possível o cadastramento e o login de usuários na plataforma.



Tela principal já em funcionamento

Peek 23-11-2020 18-38



Tela de cadastro já em funcionamento

Peek 23-11-2020 18-33



Tela de Login já em funcionamento

Captura de tela de 2020-11-23 18-29-14



O código do projeto pode ser visualizado no repositório da equipe.

Relatórios de Plannings

Sprint 1

02/11 - 15/11

Matheus Gabriel:

Durante a primeiro sprint eu fiquei responsável por fazer a classe da tela de cadastro e da tela de Login de maneira que já integrassem com o back-end.

Também trabalhei na parte de organização do trabalho da equipe de maneira que trabalhamos de maneira mais eficiente.

Trabalhei junto aos demais membros da minha equipe na criação dos layouts do front na plataforma do figma.

Kess Jhones:

Na primeira sprint fiquei responsável pela criação do sistema de login, implementando a autenticação dos dados do usuário e sistema de autorização utilizando a biblioteca JWT para geração e validação do token.

Igor Queiroz:

Na primeira sprint participei da criação do fluxograma e layout das páginas da aplicação (utilizando o figma).

Fiquei responsável pela criação de alguns componentes das páginas (front-end) envolvidas nessa sprint, desenvolvi Links (e suas variações), Botões (e suas variações), Cards verticais, Alertas de formulários (avisos de entradas inválidas) e o Menu Superior.

Cuidei das responsividade dos componentes e páginas, e participei de programação em pares de alguns componentes e funcionalidade interligadas com back-end.

Samuel:

Fiquei responsável por montar o Diagrama Entidade-Relacionamento junto ao Pedro e o Roberto. Também implementei os métodos de cadastro de usuário e login de usuário, ambas fazendo parte dos requisitos da primeira Sprint.

Roberto Nóbrega:

Na primeira sprint ajudei na criação do DE-R, e junto do Matheus e do Igor criamos o fluxograma, também criei as páginas da aplicação no Figma junto do Igor. Criei alguns componentes como os inputs, o footer, e as validações dos formulários de cadastro, fiz as páginas de recuperar senha e a de termos de uso e política de privacidade.

Pedro Henrique:

Na primeira sprint ficamos responsáveis (Eu, Samuel e Roberto) pela criação do Diagrama Entidade-Relacionamento do banco de dados e também da sua implementação completa utilizando o node.