GitHunt
TH

thmsaguiar/soberanus

Projeto realizado para a matéria de computação para dispositivos móveis da Universidade Anhembi Morumbi.

Banner

GitHub repo size
GitHub last commit
npm
GitHub top language


🍔 Soberanu's App 🍔

"Uma nova forma de atender a pedidos."

Descrição

O projeto foi inicialmente pensado para controlar as vendas de uma hamburgueria. O app conta com o controle de produtos oferecidos pelo estabelecimento, permitindo o usuário criar, editar e deletar produtos. Também permita a realização de uma venda gerando um comprovante de venda que será posteriormente armazenado no histórico. Facilitando o processo de atendimento de pequenos estabelecimentos. O app faz o uso de uma RESTful API.

Índice

  1. Descrição
  2. Home
  3. Login & Signup
  4. Cardápio
  5. Comprovante
  6. Histórico de Vendas
  7. Lista de Produtos
  8. Cadastro de Produtos
  9. Atualização de Produtos
  10. Tecnologias
  11. Como Executar
  12. Participantes

📱 Telas do APP

01. Home

A pagina inicial do aplicativo contém a logo e cores correspondente ao estabelecimento, o botão start levará a página de login.


02. Login & Signup

Página de login e cadastro acessível para os funcionários.


03. Cardápio

Página que contém o itens do cardápio, permitindo adicionar os produtos a um pedido.


04. Comprovantes

Ao finalizar um pedido, o app gera um comprovante de venda, podendo ser visualizado nessa tela.


05. Histórico de Vendas

O app conta com o histórico de todas as vendas, posibilitando a visualização do comprovante e exclusão do mesmo.


06. Lista de Produtos

A listagem de produtos é feita por meio de uma requisição GET da RESTful API. Permitindo também a remoção de um produto fazendo uma requisição DELETE.


07. Cadastro de Produtos

O app permite o cadastro de novos produtos, ele é feito por meio da requisição POST da RESTful API.


08. Atualização de Produtos

Para se ter dados confiáveis, a atualização de informações dos produtos é feita por meio da requisição PUT da RESTful API.



🛠 Tecnologias

  • Ionic Framework
  • LocalStorage
  • RESTful API
  • SASS
  • BEM CSS
  • VSCode
  • Figma

🚀 Como Executar

  • npm install para instalar os pacotes e dependências
  • npm install json-server — save-dev para instalar o json-server
  • npm run servidor para rodar a RESTful API na https://localhost:3000

💼 Participantes do projeto


@thmsaguiar

@brunovns

@DenilsonBernardodoNascimento

@otonalmeidas

@NaldooSilva

@rodneicarvalho

Trabalho realizado através da matéria:
Computação Para Dispositivos Moveis
Universidade Anhembi Morumbi (UAM)