Skip to content

Aplicación backend para la gestión de servicios turísticos, usuarios y reservas. Proyecto realizado con Spring Boot en el contexto de HackaCode II de TodoCode.

Notifications You must be signed in to change notification settings

Mateo-404/Agencia-Turismo-API

Repository files navigation

Desafio HackaCode II - TodoCode Academy

Descripción

En esta edición de la HackaCode se propuso la creación de una aplicación web para una agencia de turismo. En este repositorio se encuentra el backend creado con Spring Boot.

Resumen del Proyecto

El proyecto es una aplicación web para una agencia de turismo. La aplicación 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.

Contribuir

Si deseas contribuir al proyecto, por favor, crea un 'fork' del repositorio y presenta tus cambios a través de un 'pull request'.

A este proyecto le faltan algunas tareas como por ejemplo la implementación de la autenticación y autorización de los usuarios, la aplicación de descuentos en las ventas según el medio de pago.

About

Aplicación backend para la gestión de servicios turísticos, usuarios y reservas. Proyecto realizado con Spring Boot en el contexto de HackaCode II de TodoCode.

Topics

Resources

Stars

Watchers

Forks

Languages