Sistema diseñado para gestionar la reserva de habitaciones de un hotel, empleando una arquitectura de microservicios y APIs REST. El proyecto se divide en dos partes fundamentales: el frontend, desarrollado con React, y el backend, implementado con Spring Boot. La interfaz de usuario ofrece una experiencia intuitiva, y las operaciones son respaldadas por servicios RESTful.
Note
Incluye gestión de fechas para filtro y disponibilidad de habitaciones.
- React
- Spring Boot
- MySQL
- Docker
- Azure Cloud
- JpaRepository (Spring Data JPA)
- HTML/CSS/JS
- Visualización y filtrado de fechas mediante librerías de calendarios en React.
- Gestión eficiente de transacciones y pedidos mediante endpoints REST definidos en Spring Boot.
- Uso de JpaRepository para la comunicación con la base de datos MySQL.
- Despliegue en Azure Cloud como una Web App a través de un contenedor Docker.
- Almacenamiento de la base de datos MySQL en Azure.