Skip to content

1.1.0

Compare
Choose a tag to compare
@charles-ramos charles-ramos released this 10 Oct 18:57
· 145 commits to master since this release
aa3514e

Sprint 2

Assets:

  • Gráfico Burndown;
  • Product Backlog - Sprint 2;
  • Diagrama Entidade Relacionamento;
  • Modelagem Entidade Relacionamento;
  • Cards da sprint;
  • Cards por sprint;
  • Documentação Bureauto com os artefatos: Estratégia de branches, Diagrama de caso de Uso e Desenho da arquitetura da aplicação.

Features:

Backend

  • Criação de endpoints da API para visualização e remoção dos anúncios favoritados;
  • Criação de endpoint para visualização de um único anúncio e seus detalhes;
  • Desenvolvimento dos filtros de busca de anúncios;
  • Desenvolvimento de serviço para inclusão de imagem no anúncio;
  • Desenvolvimento de endpoints para edição e exclusão de perfil de usuário (Administrador);
  • Desenvolvimento de endpoints para edição e exclusão de perfil de usuário do usuário logado;
  • Desenvolvimento de serviço para alteração de estado de anúncio;
  • Desenvolvimento de serviços com métricas de desempenho de anúncios;
  • Desenvolvimento de serviço para validação de CSV de anúncios;
  • Desenvolvimento de serviço para validação de CSV de usuários;
  • Desenvolvimento do Mapeamento Objeto Relacional para as tabelas de Favoritos, Chat, Mensagem e Status.

Frontend

  • Tela de Visualização de anúncio (individual);
  • Tela de Listagem de anúncios do usuário;
  • Componente de filtros de busca de anúncios;
  • Tela de Edição de anúncio;
  • Tela de Relatórios com o indicadores de anúncios;
  • Tela de Anúncios Favoritos;
  • Tela de Listagem de usuários cadastrados no sistema (Administrador);
  • Componente para retorno de CSV de anúncios com erros;
  • Componente para retorno de CSV de usuários com erros;
  • Tela de Edição de Perfil de usuário (Administrador e usuário logado).

Segurança

  • Validação de CPF e CNPJ de usuários;
  • Validação de e-mail de usuários;
  • Validação de campos obrigatórios no CSV.