Skip to content

DanielHerrer/Challenge-Oracle-ONE-G5-HotelAlura

Repository files navigation

🏨 Hotel Alura - Challenge ONE G5

📑 Descripcion

Usando lo aprendido con librerías Swing procedo a trabajar sobre el sistema de reservas brindado para añadirle las funcionalidades de autenticación, lógica, validación y autorización. La aplicación forma parte del tercer Challenge de Oracle Next Education y fue empeñado en Java usando patrón DAO, excepciones, JDBC y consultas SQL.

⭐ Insignia JDBC & MySQL

Insignia Obtenida por la aplicacion Hotel Alura

📂 Diagrama de la base de datos

▶️ Vista Previa del Sistema de Reservas

Demostración de la aplicación

❓ Cómo usar el Sistema de Reservas

1. Empieza por clonar el repositorio en tu máquina local usando el siguiente comando:

git clone https://github.com/DanielHerrer/Challenge-Oracle-ONE-G5-HotelAlura

2. Encender el servidor, asegúrate de que tu servidor de base de datos esté activo. Dependiendo de tus preferencias y configuración, puedes utilizar SQL Server o XAMPP (MySQL).

3. Ejecuta la consulta CREATE para la creacion del esquema de la base de datos, desde el archivo:
[ scripts_HotelAlura.sql ]

4. Ejecuta la consulta INSERT para la inserción del usuario administrador y su respectiva clave, desde el archivo:
[ scripts_HotelAlura.sql ]

5. Abre el proyecto en tu IDE (preferentemente Eclipse con su plug-in Window Builder) y asegurate de tener configuradas sus dependencias BUILD PATH en el directorio:
[ ESP-hotel-alura/lib ]

6. Configura la clase 'ConnectionFactory' con el usuario, contraseña y localhost de tu servidor MySQL:
[ src/factory/ConnectionFactory.java ]

7. Ejecuta la clase 'Main' e inicia sesión con user "admin" y pass "admin" (o el que hayas seteado):
[ src/Main.java ]

Developer :shipit:

Daniel Franco Herrera
GitHub
LinkedIn

About

Challenge de la beca de Oracle Next Education y Alura Latam.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages