Skip to content

avelarh/SacolApp-EdS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TP1 Engenharia de Software

Objetivo:

O objetivo do projeto é desenvolver um sistema de compras de um supermercado, possibilitando que usuários adicionem itens, que são cadastrados pelo vendedor, ao carrinho. O sistema chamará SacolApp.

Features:

  • Cadastrar usuário
  • Fazer login
  • Adicionar itens ao carrinho
  • Editar item(descrição, quantidade)
  • Excluir itens do carrinho

Membros da equipe:

Front-end:

  • Bernardo do Nascimento Nunes
  • Gabriela Tavares Barreto

Back-end

  • Enzo Pinheiro Pierazolli
  • Avelar Ribeiro Hostalácio

Tecnologias

  • React Native
  • Express
  • Node
  • Typescript
  • SQLite

Backlog do Produto

-História #1: Como um usuário do sistema, quero conseguir me cadastrar no sistema

-História #2: Como um usuário do sistema, quero fazer login com e-mail e senha para acessar o sistema, mantendo a segurança dos dados.

-História 3: Como um usuário do sistema, quero poder editar(adicionar/excluir) produtos no carrinho de compras.    

-História 4: Como um administrador do sistema, quero poder adicionar produtos disponíveis para compra no meu sistema.

-História 5: Como um usuário do sistema, quero poder filtrar os produtos em função de seu preço

-História 6: Como um usuário do sistema, quero poder pesquisar produtos por categorias

-História 7: Como um usuário do sistema, quero marcar produtos como favoritos e armazená-los em uma aba dedicada

-História 8: Como um usuário do sistema, quero poder recuperar minha senha por email caso eu esqueça-a

-História 9: Como um usuário do sistema, quero poder realizar a compra dos produtos

-História 5: Como um usuário do sistema, quero poder filtrar os produtos em função de seu preço

Backlog do sprint

-História #1: Como um usuário do sistema, quero conseguir me cadastrar no sistema

Tarefas e responsáveis:

#F03 [FE] Tela de cadastro de usuário - parte visual [Gabriela]

#F04 [FE] Tela de cadastro de usuário - conexão com o back [Bernardo]

#B02 [BE] Rotas para CRUD do usuário: [Enzo]

-História #2: Como um usuário do sistema, quero fazer login com e-mail e senha para acessar o sistema, mantendo a segurança dos dados.

Tarefas e responsáveis:
#F01 [FE] Tela de login - parte visual [Bernardo]

#F02 [FE] Tela de login - conexão com o back [Gabriela]

#B08 [BE] Rotas de Login [Avelar]

#B03 [BE] Autenticação Login com JWT: [Avelar]

-História 3: Como um usuário do sistema, quero poder editar(adicionar/excluir) produtos no carrinho de compras.

Tarefas e responsáveis:

#F05 [FE] Tela de listagem de produtos [Gabriela]

#F07 [FE] Edição de produtos do carrinhon [Gabriela]

#B06 [BE] Rotas para edição de produtos ao carrinho: [Enzo]

#F06 [FE] Modal para adicionar produto [Bernardo]

-História 4: Como um administrador do sistema, quero poder adicionar produtos disponíveis para compra no meu sistema.

Tarefas e responsáveis:

#F08 [FE] Sistema de cadastramento de um produto, por um admin [Bernardo]

#B05 [BE] Rotas para CRUD de produtos: [Avelar]

#B04 [BE] Rotas para CRUD de admin: [Avelar]

Diagramas UML

image

Modelagem SacolApp-1

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •