This repository contains a Windows Forms application developed in .NET for managing users, destinations, and round-trip tickets. The application allows users to log in either as an administrator or as a regular user, providing different functionalities based on the role.
The Travel Ticket Management Application is designed to facilitate the management of travel bookings, offering features for both administrators and users. Administrators have full control over users, destinations, and ticket management, while regular users can purchase tickets and view their booked flights.
- Administrator Access: Administrators can log in to manage the system, including adding, modifying, and deleting users, destinations, and round-trip tickets.
- User Access: Regular users can log in to purchase tickets for one-way or round-trip journeys and view information about their booked flights.
- User Management: Administrators can create new user accounts, update user details, or remove users from the system.
- Destination Management: Administrators can add new travel destinations, update existing ones, or remove destinations from the list.
- Ticket Management: Administrators can manage all tickets, including creating new round-trip tickets, updating ticket details, or deleting tickets.
- Ticket Purchase: Users can browse available destinations, select a one-way or round-trip ticket, and complete their purchase.
- View Booked Flights: Users can view detailed information about their purchased flights, including dates, times, and destinations.
- Clone the repository:
- Open the project in your preferred .NET IDE (such as Visual Studio).
- Ensure that you have Windows Forms and the required .NET framework set up in your development environment.
- Build and run the application.
git clone https://github.com/AndreaCCarrera/VuelosACeniceros.git
- Administrator: Log in with administrator credentials to access user, destination, and ticket management features.
- User: Log in as a regular user to browse available destinations, purchase tickets, and view your flight information.
- Navigate through the application using the provided menus and forms to perform the necessary tasks based on your role.