Skip to content

SusithD/Travel-Planner-JavaBased-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Travel Planning Application

This is a Java application developed using NetBeans for travel planning. It consists of both user and admin modules allowing users to plan their trips and admins to manage bookings and system data.

VID-20240106-WA0002.mp4

Features

User Side

  • Account Management
    • Create Account
    • Log In
    • Retrieve Forgotten Password using Security Question
  • Budget Tracking
    • Track Budget
  • Package Management
    • Select Package from Existing Ones
    • Edit and Delete Packages
  • Hotel Booking
    • Book Hotels based on Requirements
    • Edit and Delete Bookings
  • Profile Management
    • Edit Profile Details
  • Trip Planning
    • Recommendations based on Preferences
  • Budget Management
  • Interactive Map

Admin Side

  • Admin Dashboard
  • Data Viewing
    • View Summarized Details of Bookings, Users, and Booked Hotels
  • Reporting
    • Generate Reports for Package Bookings, Hotel Bookings, Package Details, Hotel Stay, Hotel Details

Installation

  1. Clone the repository:
    git clone https://github.com/SusithD/Travel-Planner-main.git
    
  2. Open the project in NetBeans.
  3. Compile and run the application.

Usage

  1. As a User:

    • Sign up for an account or log in if you already have one.
    • Manage your profile and preferences.
    • Plan your trip by selecting packages, booking hotels, and tracking your budget.
    • Use the interactive map for navigation and explore recommendations.
  2. As an Admin:

    • Log in to the admin dashboard.
    • View summarized details of bookings, users, and booked hotels.
    • Generate reports for various aspects of the system.

Contributors

License

This project is licensed under the MIT License.

Acknowledgements

  • Special thanks to NetBeans for providing a robust development environment.
  • Thanks to Java for the programming language.
  • Thanks to GitHub for hosting our project.

Feel free to modify and expand upon this template as needed. Make sure to include any specific setup instructions or dependencies your project might have.

About

This is a Java application developed using NetBeans for travel planning. It consists of both user and admin modules allowing users to plan their trips and admins to manage bookings and system data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages