Skip to content

MBakr007/Hotel-Booking-Web-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hotel-Booking-Website

A web application for hotel booking such as Booking.com

Prerequisites

What things you need to install the software

NetBeans 8.2 or higher
MySQL Workbench 8.0 CE

Client Functionalities

● Search for a hotel in which user needs to specify (where he/she is going, the check-in date, check-out date as well as the number of adults and children).

● View a list of hotels according to user research along with enough information about the hotel (such as hotel name, hotel rating, availability, expected price).

● Client should be able to choose one of the search-result hotels and see more information about it (rooms available, room type, room facilities).

● View hotel photos.

● Client can filter hotels search-result by these categories (price, user rating, hotel’s stars).

● Client should be able to view the hotel on Google maps.

● Make a hotel reservation.

● Change / Cancel reservation.

● Rate Hotel (stars system and comments).

Admin Functionalities

● Check clients in and out.

● View a list of reservations (current).

● View reservation history for a specific period (from date – to date).

● Search for a client and view his / her information (for example user phone number as well as email) in case s/he needs to contact the client and confirm reservation.

● Cancel reservation.

● Get notification upon client cancellation by email (real email message – can use java mail or any other email libraries) and on the system.

● Confirm reservation payment.

● Update hotel basic information (contact information, hotel facilities, add location, other branches information).

● Upload and update hotel photos.

● Add / update room information.

● View hotel rating and client’s comments.

Releases

No releases published

Packages

 
 
 

Languages