Loading repository data…
Loading repository data…
reydiazz / repository
API REST para la gestión hotelera y sistema de reservas, desarrollada con Spring Boot, Spring Security, JWT, MySQL, JPA/Hibernate y migraciones con Flyway.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
API REST para la gestión de reservas de hoteles desarrollada con Spring Boot. El proyecto implementa autenticación mediante JWT, control de acceso por roles y operaciones CRUD para hoteles, habitaciones, clientes y reservas, siguiendo buenas prácticas de desarrollo de APIs REST.
src
├── config
├── domain
│ ├── auth
│ ├── customer
│ ├── hotel
│ ├── reservation
│ ├── room
│ ├── roomtype
│ └── user
├── security
├── shared
└── resources
Configura las siguientes variables de entorno o agrégalas en tu archivo application.properties:
DB_URL=
DB_USERNAME=
DB_PASSWORD=
JWT_SECRET=
JWT_EXPIRATION=
Con Maven:
mvn spring-boot:run
O generar el archivo JAR:
mvn clean package
{
"status": 404,
"code": "RESOURCE_NOT_FOUND",
"message": "El recurso solicitado no fue encontrado.",
"timestamp": "2026-07-15T14:30:15"
}