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
- 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 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
- Clone the repository:
git clone https://github.com/SusithD/Travel-Planner-main.git - Open the project in NetBeans.
- Compile and run the application.
-
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.
-
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.
- Susith Deshan (https://github.com/SusithD)
This project is licensed under the MIT License.
- 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.