
✈️ Problemática
La aerolínea Xatruch enfrentaba desafíos operativos relacionados con la gestión manual de vuelos nacionales e internacionales. El control de itinerarios, destinos, aeronaves y pasajeros se realizaba a través de métodos poco eficientes y propensos a errores, como hojas de cálculo o registros físicos. Esto no solo limitaba la escalabilidad del servicio, sino que también generaba retrasos, duplicidad de información y falta de trazabilidad en las operaciones.
💡 Solución
Para modernizar y automatizar estos procesos, desarrollamos una plataforma web robusta y escalable que permite a la aerolínea administrar vuelos, destinos, aeronaves, horarios y pasajeros desde un panel centralizado. La aplicación contempla funcionalidades clave como:
- Registro y gestión de vuelos nacionales e internacionales.
- Administración de rutas, horarios y estados de vuelos.
- Control de aeronaves asignadas por trayecto.
- Registro de pasajeros y validación de reservas.
- Acceso diferenciado por roles (administradores, agentes de vuelo, etc.).
El sistema fue diseñado para ser modular, seguro y eficiente, permitiendo su despliegue en entornos reales y preparado para futuras integraciones como pasarelas de pago o servicios de check-in digital.
🛠️ Tecnologías utilizadas
- Java – Lógica del backend y estructuras principales del sistema.
- Spring Framework – Arquitectura modular, control de dependencias y seguridad.
- Hibernate & JPA – Mapeo objeto-relacional y persistencia de datos.
- PHP & Laravel – Módulos secundarios y servicios de apoyo.
- MySQL – Base de datos relacional para gestión estructurada de vuelos y usuarios.
- HTML, CSS, JavaScript – Construcción de una interfaz de usuario clara, funcional y responsiva.
🚀 Resultados
- Reducción del tiempo de gestión operativa.
- Mayor precisión en el manejo de información.
- Mejora significativa en la trazabilidad de vuelos.
- Base sólida para implementar futuros módulos como CRM, facturación o control de equipaje.
🔍 Notas
Este proyecto fue desarrollado como parte de una colaboración académica y representa un ejercicio completo de análisis, diseño e implementación de software en un entorno realista. Destaca por su integración de tecnologías modernas y por resolver una problemática compleja de forma eficiente.