Skip to content

alexm307/TravelAgency

Repository files navigation

Travel Agency

This project involves the development of an application designed to manage vacations for a travel agency. The application supports two types of users: the agency and regular users, each with specific capabilities for managing and booking vacation packages.

Features

  • Agency:

    • Create vacation packages and destinations
    • Edit existing vacation packages and destinations
    • Delete vacation packages and destinations
  • Regular User:

    • Register and log in to the system
    • View all available vacation packages
    • Book vacation packages if they are not fully booked
    • Check their list of booked packages

Technologies Used

  • Java Spring Framework
  • MySQL Database
  • Maven (for dependency management)

Installation

To set up the project locally, follow these steps:

Prerequisites

  • Java JDK 8 or higher
  • MySQL Server
  • Maven
  • A Java IDE (e.g., IntelliJ IDEA, Eclipse)

Steps

  1. Clone the repository:
    git clone https://github.com/yourusername/Vacation-Management-System.git
    cd Vacation-Management-System

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages