Skip to content

eva-pomposo/YourMarket2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YourMarket

A aplicação web desenvolvida, serve para facilitar as compras do supermercado YourMarket, sem ser necessário se deslocar para a loja física, ou esperar em filas. O cliente com esta app, pode encomendar todos os produtos do supermercado online, de forma rápida, que irá ser entregue na sua morada.

Funcionalidades do utilizador anónimo

  • Executar o login/registo;
  • Explorar produtos;
  • Explorar produtos por categorias;
  • Adicionar produtos no carrinho de compras, com determinada quantidade.

Funcionalidades do utilizador autenticado

  • As mesmas que um utilizador anónimo;
  • Observar informações e o estado das suas encomendas;
  • Gerenciar suas informações de pagamento.

Funcionalidades de um membro do Staff

  • Visualizar painel de acesso com informações estatísticas da loja (número de contas staff, número de contas de clientes, número de encomendas, número de produtos e produtos mais vendidos );
  • Gerenciar produtos (observar, ativar/desativar , adicionar);
  • Observar/adicionar categorias;
  • Gerenciar as encomendas de todos os utilizadores (ver, mudar o estado/cancelar);
  • Observar as contas dos clientes da app;
  • Gerenciar as encomendas de um determinado utilizador(ver, mudar o estado/cancelar).

Funcionalidades de um administrador

  • As mesmas que um membro do Staff
  • Gerenciar as contas dos membros do staff (visualizar, eliminar e adicionar).

Execução da aplicação em localhost

Correr o seguinte comando na raiz do projeto:

./dev_server.sh

Conta de cliente

  • username: cliente
  • password: cliente

Conta de staff

  • username: staff
  • password: staff

Conta de administrador

  • username: admin
  • password: admin

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 41.1%
  • CSS 32.5%
  • TypeScript 13.4%
  • HTML 7.6%
  • Python 5.3%
  • Shell 0.1%