MyOrders é uma aplicação de Comanda Online no qual permite ao usuário(funcionário) de um determinado estabelecimento realizar/anotar os pedidos de seus clientes através de uma aplicação web responsiva. A aplicação permite criar e atualizar uma comanda, finalizar um pedido e támbem possibilita ao usuário a acompanhar os status dos pedidos em aberto.
Além disso o MyOrders trás consigo um painel administrativo (dashboard) para que os funcionários da cozinha possam visualizar os pedidos ativos e gerencia-los da melhor forma possível, além de poderem cadastrar ou alterar os pratos disponíveis no menu do estabelecimento.
Este projeto foi desenvolvimento como Trabalho de Conclusão de Curso (TCC) do curso de Graduação em Ciências da Computação - 2022.
Link para o projeto online: MyOrders.
Esse projeto foi desenvolvido com as seguintes tecnologias:
Clone o projeto e acesse a pasta do mesmo.
$ git clone https://github.com/rogerrm95/myorders.git
$ cd myorders
Para iniciá-lo, siga os passos abaixo:
# Instalar as dependências
$ yarn
# Iniciar o projeto
$ yarn start
O app estará disponível no seu browser pelo endereço http://localhost:3000.
Lembrando que será necessário criar uma conta no FaunaDB e configurar a seguinte variável ambiente no arquivo .env.local:
# API - AUTH
REACT_APP_AUTH_API_URL= Link da API
Além disso, é necessário clonar o back-end e realizar as suas devidas configurações para que seja possível testar esta aplicação em seu dispositivo.
Link para o back-end: my-orders-API
Você pode visualizar o layout do projeto através do link abaixo:
- Layout Web (Lembrando que você precisa ter uma conta no Figma).