Skip to content

It is an Web Application (complete project) based on Servlets, Hibernate, Jsp.

Notifications You must be signed in to change notification settings

sahiljanbandhu/HOTEL-BOOKING-SYSTEM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HOTEL-BOOKING-SYSTEM

It is an Web Application based on Servlets, Hibernate, Jsp.

About The Project:-

  1. Hotel Booking System is an complete web application project based on Servlet and Hibernate Framework.
  2. This project has 5 Modules are as Follows:
    1. Admin
    2. LandLord
    3. Hotel
    4. Rooms
    5. Customer
  3. Roles:-

    1. Admin role is to approve all the lanlord property i.e hotel. If the property get approved by admin then only it should visible for customers.
    2. Landlord role is manage(CRUD-operations) all its property i.e. Hotels
    3. Hotel role is to approve all the rooms wheather it is available or not for customers.
    4. Customers role is to book rooms.

Tools and Technologies used:-

  1. Eclipse IDE
  2. Maven 4.0
  3. MySQL 8.0
  4. Hibernate
  5. Servlet
  6. Java
  7. JSP
  8. Tomcat(server)
  9. HTML-CSS

Packages & Class:-

Capture1

  1. Total 4 package is present
    a. Controller contains all the class which is used to perform crud operation.
    b. Dao contains all the class which is used for Data Access Object.
    c. Dto contains all the class which is used for Data Transfer Object.
    d. Services contains all the class for business logic.

Screenshot (Run: newhome.html file)

image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image

DATABASE:

image

  1. Admin Table
    image

  2. Customer Table
    image

  3. Hotel Table
    image

  4. Landlord Table
    image

  5. Rooms Table
    image