Aplicación web de reserva de boletos de volante en Java - Servlet, JSP, Hibernate
Tabla de contenido
- Información general
- Usando la aplicación
- Tecnologías
- Demostración en vivo
- Configuración
- Venir
Información general
Un pequeño proyecto de demostración de reserva de boletos de avión con panel de administración en Java
Usando la aplicación
La página de inicio muestra el nombre de la aplicación (volante) y dos opciones: vuelos de reserva y acceso al panel de administración

Vuelos de libros -
El usuario entra en detalles del vuelo (fecha, fuente, destino, viajeros). Se envía una consulta a la base de datos remota para obtener vuelos relacionados y se muestra al usuario. El usuario ingresa a otros detalles y procede a reservar el vuelo y finalmente puede imprimir el boleto.
Admin -
El usuario puede registrarse como administrador. Se accede al tablero de administración iniciando sesión como administrador. El administrador puede hacer los siguientes:
* Agregar un vuelo
* Ver Lista maestra de vuelo
* Cambiar contraseña después de iniciar sesión
* Encuentra el historial de reservas con detalles del cliente
* INGOMIR
Tecnologías
Frontend - JSP, HTML, CSS, Bootstrap
Backend - Servlets Java
Gestión de sesiones - Sesión HTTP
Base de datos - MySQL, Hibernate - Alojado en un servidor remoto en AWS EC2
Servidor de aplicaciones : Tomcat 8.5 con Corretto 18 con 64 bits Ubuntu 22.04 en AWS EC2
Demostración en vivo
La aplicación está alojada aquí - http://13.234.84.77:8080/flyaway/index.html
Configuración
Para ejecutarse en su localhost: clon en el proyecto local y ejecute el proyecto en Tomcat Server. Si algún problema verifica el artefacto se construye correctamente. También verifique la configuración de la base de datos y la versión Java
Verifique las capturas de pantalla para la configuración de Tomcat
Para implementar en un servidor, use el archivo flyleway.war.
Venir
- Formulario/validación de entrada
- Mejores CSS/Estilos de frontend
- Autenticación del cliente
- Aeropuertos definidos del administrador y muchos más