This project is a practice developed during the second year of the Higher Education Cycle in Multiplatform Application Development (DAM). It implements an appointment management system for a travel agency using sockets. It allows users to create, consult, update, and delete travel appointments efficiently through a command-line interface.
Note: This project was developed as part of an educational practice and is currently pending review.
- Create Appointments: Users can schedule new appointments for travel consultations.
- Consult Appointments: Users can view details of existing appointments.
- Update Appointments: Modifications to the details of booked appointments are possible.
- Delete Appointments: Users have the ability to cancel scheduled appointments.
- Command-Line Interface: Operates through a simple yet powerful CLI, making it accessible for backend operations.
- Sockets: Used for managing real-time data transmission between the client and server.
- Java: The primary programming language for the application.
To get started with this project:
- Clone the Repository
- Use Git to clone the repository to your local machine:
- Compile and Run the Application
- Navigate to the project directory and compile the Java files.
This project is open-source and available for use and modification. It is not currently licensed.
Este proyecto es una práctica desarrollada durante el segundo año del ciclo formativo de grado superior en Desarrollo de Aplicaciones Multiplataforma (DAM) que implementa un sistema de gestión de citas para una agencia de viajes utilizando sockets. Permite a los usuarios crear, consultar, actualizar y eliminar citas de viaje de manera eficiente a través de una interfaz de línea de comandos.
Nota: Este proyecto fue desarrollado como parte de una práctica educativa y actualmente está pendiente de revisión.
- Crear Citas: Los usuarios pueden programar nuevas citas para consultas de viajes.
- Consultar Citas: Los usuarios pueden ver detalles de las citas existentes.
- Actualizar Citas: Es posible realizar modificaciones a los detalles de las citas reservadas.
- Eliminar Citas: Los usuarios tienen la capacidad de cancelar citas programadas.
- Interfaz de Línea de Comandos: Opera a través de una CLI sencilla pero potente, haciéndola accesible para operaciones de backend.
- Sockets: Utilizados para gestionar la transmisión de datos en tiempo real entre el cliente y el servidor.
- Java: El lenguaje de programación principal para la aplicación.
Para comenzar con este proyecto:
- Clonar el Repositorio
- Utiliza Git para clonar el repositorio en tu máquina local:
- Compilar y Ejecutar la Aplicación
- Navega al directorio del proyecto y compila los archivos Java.
Este proyecto es de código abierto y está disponible para uso y modificación. Actualmente no está licenciado.