Skip to content

BrandonBrandon-alt/AirRecursionProyect

Repository files navigation

Sistema de Compra de Vuelos - Proyecto AirRecursionProyect

Descripción

Este proyecto es una aplicación desarrollada en Java principalmente. Proporciona una plataforma para la compra de vuelos y gestión de destinos para una empresa de viajes. Además, incluye un sistema de chat implementado mediante sockets para la comunicación entre clientes y administradores.

Tecnologías Utilizadas

  • Java
  • JavaFX
  • CSS
  • PDFBox

Características Principales

Para Clientes

  • Compra de Destinos: Explora y compra vuelos a diversos destinos.
  • Likes a Destinos: La opción de "Me gusta" para destinos favoritos.
  • Compra de Paquetes: Posibilidad de adquirir paquetes de vuelo.
  • Edición de Cuenta: Los usuarios pueden editar información personal, como nombre y contraseña.
  • Chat con Administrador: Interacción en tiempo real con administradores a través del sistema de chat.

Para Administradores

  • Gestión de Destinos: Crear, editar, eliminar y leer información sobre destinos.
  • Gestión de Paquetes: Administración completa de paquetes de vuelo.
  • Registro de Clientes: Visualización de los clientes registrados.
  • Chat con Clientes: Funcionalidad de chat bidireccional con clientes.
  • Estadísticas y Gráficos: Herramientas visuales para analizar destinos y paquetes.

Instalación

  1. Clona el repositorio: git clone https://github.com/tu-usuario/tu-proyecto.git
  2. Abre el proyecto en tu entorno de desarrollo Java.
  3. Descarga la libreria de PDFBox, lo puedes hacer con el siguiente link: https://github.com/rherdez/ejemplo_JAVA/tree/master/pdf 4.ignore el archivo iReport-5.6.0-plugin.zip. image

Configuración

  1. Asegúrate de tener Java y JavaFX instalados.
  2. Importa las bibliotecas necesarias (PDFBox, etc.).

Uso

  1. Ejecuta la aplicación desde tu IDE.
  2. Explora las diferentes funciones según tu rol (cliente o administrador).
  3. Disfruta de la experiencia de compra de vuelos y gestión de destinos.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors