Next Travel Planning is a travel planning system built with Java Spring Boot, Spring Web Flux, MongoDB, and MySQL. It allows users to plan their trips efficiently and provides a seamless experience for managing travel details.
-
User Authentication: Secure user authentication and authorization for personalized travel planning.
-
User Management: Create, view, update, and delete trip details with ease.
-
Travel Package Management: Create, view, update, and delete trip details with ease.
-
Vehicle Management: Create, view, update, and delete trip details with ease.
-
Hotel Management: Create, view, update, and delete trip details with ease.
-
Database Integration: Utilizes both MongoDB and MySQL for efficient and reliable data storage.
-
Asynchronous Processing: Leverages Spring Web Flux for asynchronous and non-blocking API requests.
-
Frontend Interactivity: Interactive frontend built with HTML, CSS, JavaScript, jQuery, and AJAX for a dynamic user experience.
- Java Spring Boot
- Spring Web Flux
- MongoDB
- MySQL
- Maven
- HTML, CSS, JavaScript, jQuery, AJAX
To get a local copy up and running, follow these simple step.
- Clone the repository: git clone https://github.com/PathumChinthaka/Next-Travel-Planning-System.git