Este projeto é uma atividade do programa +Devs2Blu 2023. Criamos um sistema para gerenciar um restaurante fictício, segundo algumas especificações gerais. Na fase #1 do projeto, estamos desenvolvendo apenas em Java, sem frameworks. Nossa abordagem foi partir para Code-first, e assim que o sistema estiver minimamente completo, iniciaremos a integração com uma camada de persistência.
Confiram nossa Wiki do Projeto bem como temos desenvolvido nossa organização de fluxo de trabalho!
Antes de começar, certifique-se de ter o seguinte instalado em seu sistema:
git clone https://github.com/RavinProject/ProjetoRavin.git
App.java
:
cd ProjetoRavin/src/main/java/org/ravin
javac App.java
java App
Entidades | Criação (Create) | Leitura (Read) | Atualização (Update) | Deleção (Delete) |
---|---|---|---|---|
Cardápio | 🚧 | 🚧 | 🚧 | 🚧 |
Cliente | ✔️ | ✔️ | ✔️ | ✔️ |
Comanda | 🚧 | 🚧 | 🚧 | 🚧 |
Estoque | ✔️ | ✔️ | ✔️ | ✔️ |
Funcionário | ✔️ | ✔️ | ✔️ | ✔️ |
Mesa | 🚧 | 🚧 | 🚧 | 🚧 |
Pedido | 🚧 | 🚧 | 🚧 | 🚧 |
Produto | ✔️ | ✔️ | ✔️ | ✔️ |
Padrão MVCS, desacoplando a parte visual, entidades, regra de negócios e dados