Skip to content

Next-Travel is a Fully RestFull application using Spring-Web-Flux

Notifications You must be signed in to change notification settings

PathumChinthaka/Next-Travel-Planning-System

Repository files navigation

Next Travel Planning System

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.

Table of Contents

Features

  • 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.

Technologies Used

  • Java Spring Boot
  • Spring Web Flux
  • MongoDB
  • MySQL
  • Maven
  • HTML, CSS, JavaScript, jQuery, AJAX

Getting Started

To get a local copy up and running, follow these simple step.

Installation

  1. Clone the repository: git clone https://github.com/PathumChinthaka/Next-Travel-Planning-System.git

About

Next-Travel is a Fully RestFull application using Spring-Web-Flux

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published