Nossa loja virtual

Esse projeto simula um marketplace. Nele é possível cadastrar produtos, categorias, usuários e realizar compras.

O projeto tem alguns pontos de integração com outros sistemas

Nosso objetivo é realizar os testes da aplicaçõa e implementar a segurança dos endpoints

Funcionalidades

As regras de necócio para cada funcionalidade podem ser consultadas neste arquivo. Basicamente elas são:

  1. Cadastrar um novo usuário no sistema
  2. Cadastrar novas categorias de produtos
  3. Cadastrar produtos
  4. Cadastrar opiniões sobre os produtos
  5. Cadastrar perguntas para sobre os produtos
  6. Buscar produtos por ID
  7. Realizar comprar

Objetivos

  1. Implementar a autenticação na aplicação
  2. Escrever os testes necessários na aplicação