Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mateo-404/hackacode2-springboot

Backend para el evento HackaCode2 de TodoCode
https://github.com/mateo-404/hackacode2-springboot

Last synced: 21 days ago
JSON representation

Backend para el evento HackaCode2 de TodoCode

Awesome Lists containing this project

README

        

# 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.