Este é um sistema de gerenciamento de reservas para restaurantes desenvolvido em Java com Spring Boot. O projeto permite o cadastro e gerenciamento de restaurantes, reserva de mesas e avaliações pelos usuários.
- Java 21
- Spring Boot
- Spring Data JPA
- Maven
- Docker
- JUnit para testes
- Cucumber para BDD
- PostgreSQL
- Swagger para documentação da API
- Cadastro e gerenciamento de restaurantes
- Sistema de avaliações
- Gerenciamento de usuários
- Reservas de mesas
- Docker
- Clone o repositório
git clone https://github.com/dnrmth/reservas- Entre na pasta do projeto
cd reservas - Execute com Docker Compose
docker compose up