O projeto consiste em um sistema de pedidos de um restaurante, onde o cliente pode escolher o que deseja comer e beber, e o garçom pode fazer o pedido e enviar para a cozinha. O sistema também possui um controle de estoque, onde o gerente pode adicionar, remover e editar os produtos do estoque.
O projeto foi desenvolvido utilizando as seguintes tecnologias:
Para executar o projeto, é necessário ter o Python 3.8 ou superior instalado na máquina. Também é necessário ter o pip instalado. Para instalar as dependências do projeto, execute o seguinte comando:
# Ative o ambiente virtual
python3 -m venv .venv && source .venv/bin/activate
# Instale as dependências
python3 -m pip install -r dev-requirements.txt
- Testando classes já implementadas parte 1
- Testando classes já implementadas parte 2
- Mapeamento Pratos <> Ingredientes
- Geração dos cardápios
- Estoque de ingredientes
- Cardápios baseados no estoque
Para executar os testes, execute o seguinte comando:
python3 -m pytest
- Walber Vaz - GitHub