Este proyecto es un sistema de hotelería desarrollado en Java que permite gestionar reservas, huéspedes y cuenta con un sistema de inicio de sesión para administradores.
-
Gestión de Reservas: Los usuarios pueden realizar y gestionar reservas de habitaciones de hotel.
-
Registro de Huéspedes: El sistema permite registrar y gestionar información de los huéspedes, incluyendo detalles de contacto y preferencias.
-
Búsqueda de Reservas y Huéspedes: Hay un panel de búsqueda que permite a los usuarios buscar y filtrar reservas y huéspedes de manera eficiente.
-
Inicio de Sesión para Administradores: Los administradores pueden acceder al sistema a través de un sistema de inicio de sesión seguro.
Asegúrate de tener instalado:
- Java 8 o superior
- Biblioteca de Interfaz Gráfica de Usuario (GUI) para la interfaz de usuario.
- Base de datos MySQL para almacenar datos.
- Base de datos MariaDB para almacenar datos.
- Conector MySQL Java para conectarse a la base de datos MySQL.
- Conector MariaDB Java para conectarse a la base de datos MariaDB.
- Clona este repositorio en tu máquina local:
git clone https://github.com/JuanObandoDev/hotel-alura.git
-
Configura la conexión a la base de datos en el archivo de configuración
src > connections > ConnectionFactory.java
. -
Inicia sesión como administrador con las credenciales predeterminadas
User: admin, Password: admin
.
-
Menú Principal: Una vez iniciada la aplicación, accede al menú principal, logeate para comenzar a gestionar reservas y huéspedes.
-
Búsqueda: Utiliza la función de búsqueda para encontrar reservas y huéspedes de forma rápida y sencilla.
Si deseas contribuir a este proyecto, por favor sigue estos pasos:
- Crea un fork del repositorio.
- Crea una nueva rama para tu contribución:
git checkout -b feature/nueva-funcionalidad
. - Realiza tus cambios y verifica que todo funcione correctamente.
- Envía un pull request a la rama principal.
Este proyecto fue desarrollado con el apoyo del equipo de aluraLatam, Oracle Next Education y el desarrollo de funcionalidades backend por Juan Obando.
Si tienes alguna pregunta o sugerencia, no dudes en ponerte en contacto conmigo en juanobando.developer@gmail.com.