Proyecto práctico para demostrar habilidades en desarrollo web, soporte técnico y mejora continua.
- Instala XAMPP y clona este repositorio en
htdocs
. - Crea la base de datos
event_reservations
y ejecuta el SQL endatabase.sql
. - Inicia Apache y MySQL en XAMPP.
- Accede a
http://localhost/event-reservations
.
- PHP: Backend y lógica de reservas.
- MySQL: Almacenamiento de datos.
- Bootstrap: Diseño responsivo.
- JavaScript: Validaciones frontend.
- Uso de transacciones en
reserve.php
para evitar sobre-reservas. - Índice en
events.reserved
para optimizar consultas.
- Problema: Consulta lenta en
index.php
. - Solución: Índice en
reserved
. - Resultado: Tiempo reducido de X a Y segundos.