El proyecto es una aplicación web para una agencia de turismo. Yo me encargué del desarrollo del backend de la aplicación, que permite a los empleados vender productos de la empresa. Los productos incluyen varios servicios turísticos que pueden ser contratados de forma individual o en un paquete turístico.
Los servicios turísticos incluyen hoteles, alquiler de autos, pasajes de colectivo, avión, tren, excursiones y entradas a eventos. Cada servicio tiene un código, nombre, descripción breve, destino, fecha y costo.
Un paquete turístico es una combinación de dos o más servicios turísticos.
La aplicación también permite el registro de nuevos clientes y empleados. Cada venta está relacionada con un cliente, un servicio o un paquete turístico y un empleado.
El sistema puede realizar operaciones de altas, bajas, modificaciones y lecturas (ABML) de los diferentes servicios, paquetes, clientes, ventas y empleados.