/TravelZilla

Online Trip Management System where a admin can manage the tours, trips, packages and hotels and a Customer can make a booking, payment and also give feedbacks.

Primary LanguageJava

 # [TRAVELZILLA - Onile Trip Management System](https://grand-tarsier-842e30.netlify.app)
   ![Logo](https://img.shields.io/github/last-commit/Shibshankar01/-quizzical-drink-5030)
   ![Logo](https://img.shields.io/github/languages/code-size/Shibshankar01/-quizzical-drink-5030)
   ![Logo](https://img.shields.io/github/contributors/Shibshankar01/-quizzical-drink-5030)
   
   ![travel](https://user-images.githubusercontent.com/101733074/208613400-5ca12e8c-4d2f-4546-94e1-662f0df26daf.jpg)

  
 ## Description
 A web-based platform that streamlines the management of tours, trips, packages, and hotels. This system provides the following features:

### For Admins:
- Manage tours, trips, packages, and hotels.
- Maintain records and manage bookings.

### For Customers:
- Browse and book tours, trips, packages, and hotels.
- Make secure online payments.
- Provide feedback and ratings.

This system provides a comprehensive solution for both administrators and customers, making it easier for them to manage and plan their travel arrangements. With its user-friendly interface, the Online Trip Management System is a convenient and efficient tool for anyone looking to plan their next trip.
   
 ## Tech Stack 💻
- Java
- SpringBoot
- Hibernate
- MySQL

## External Libraries 💻
- Swagger UI

## Features ✨

* Login and Logout as a Admin and as a Customer.
* Basic CRUD operations for 
  * Admin
  * Customer
  * Packages
  * Routes
  * Hotels
  * Bus
  * Booking
  * Tickets

## Link ✨
   https://drive.google.com/file/d/1w6_nmxwHunOYnLnAOY2rsBWipp1bWf72/view 
   
## Contributors  😇

- 👤 [Ajay Singh](https://github.com/Ajay470)
- 👤 [Akash Samanta](https://github.com/aks-samanta)
- 👤 [Alok Kumar](https://github.com/alokkr11)
- 👤 [Karri Naga Durga Amrutha](https://github.com/Amrutha010)
- 👤 [Shibshankar Padhy](https://github.com/Shibshankar01)

## Screenshots  📸


### ER Diagram

![ERDiagram_page-0002](https://user-images.githubusercontent.com/101733074/208608706-417bb0db-cc05-4057-8555-2fb91a3ce80b.jpg)




#### Admin Customer Controller 

<img src="https://github.com/Shibshankar01/-quizzical-drink-5030/blob/main/TravelZilla/controller-screenshots/admin-customer-controller.png" alt="booking-controller" />




#### Login Out Controller 

<img src="https://github.com/Shibshankar01/-quizzical-drink-5030/blob/main/TravelZilla/controller-screenshots/login-logout-controller.png" alt="booking-controller" />




#### Package Controller 

<img src="https://github.com/Shibshankar01/-quizzical-drink-5030/blob/main/TravelZilla/controller-screenshots/package-controller.png" alt="booking-controller" />




#### Booking Controller 

<img src="https://github.com/Shibshankar01/-quizzical-drink-5030/blob/main/TravelZilla/controller-screenshots/booking-controller.png" alt="booking-controller" />






#### Payment Controller 

<img src="https://github.com/Shibshankar01/-quizzical-drink-5030/blob/main/TravelZilla/controller-screenshots/payment-controller.png" alt="booking-controller" />



#### Feedback Controller 

<img src="https://github.com/Shibshankar01/-quizzical-drink-5030/blob/main/TravelZilla/controller-screenshots/feedback-controller.png" alt="booking-controller" />


#### Report Controller 

<img src="https://github.com/Shibshankar01/-quizzical-drink-5030/blob/main/TravelZilla/controller-screenshots/report-controller.png" alt="booking-controller" />