Introduction This Project “Hotel Booking Site” has been inspired from the working of big hotel booking companies. I was curious to make it easier for the users to book the hotels on a single click and bringing them together on a single webpage. Booking Hotels through a single website saves a lot of time of the user to browse hotels on different websites, containing all the details of the hotels. Using the site the user will also be able to track the rate of the rooms, to see the images of the rooms and hotels and will also be able to book the rooms by entering the proper details of the user. I have used HTML, CSS, JAVASCRIPT and BOOTSTRAP (Framework of CSS) for the frontend of the website and MySQL for the backend and to store the data for the user in the database.
OBJECTIVES AND GOALS OF THE PROJECT Automate the Hotel Booking enquiry phase by a customer using a website. Simplify user’s travelling experience. Providing one stop destination for all the user’s needs. Provide a list of hotels to the intended tourist. Provide a graphical interface for the user to provide a particular service to the user through the website. Recommending the users the hotels of their choice as well as needs. Build trust with the user. Allow the organization to add, delete and update Hotel Details on their website.
PROJECT SCOPE This Project targets individuals who are interested in booking hotels or just want to enquire about the hotels and rooms. This project also enables the organization/admin to make changes to the hotels such as updating hotel information, adding new hotels or categories of rooms or delete an outdated Hotels. This project will also contain details of the rooms. In short, the administrators in charge will be able to do the following: Update Hotel Delete Hotel Add Hotel Keep data records Track the number of check ins and check outs
LIMITATIONS The current limitations of the project are the following: Currently the Hotel location is not taken into consideration therefore functionalities such as recommending Hotels on the basis of choice is not yet embedded in the website. This is a personal project therefore there is no actual Hotel Booking can be done. Payment System is not provided as it is a booking site. Dynamic view of the Hotels in not yet installed. The site is not hosted because it is a demo project. Login info is not yet provided. Real time Booking is not provided on the website.
EXISTING SYSTEM Many Hotel Booking sites such as Oyo Rooms has well established its Hotel Booking website which has a widespread network across the country. Oyo Rooms plays a huge role in providing the people with the Hotel Rooms across the Country and it’s the largest Hotel Booking Website across the nation. The purpose of this project is to redesign any hotel booking site and replicate all its functionality to the core to provide the user with different Hotel Booking Options. Mainly there are its own website to increase the scope and Tourism across the nation, also one of the main reasons to create a website was to provide a seamless Hotel Booking through a single website
SYSTEM DESIGN Context Diagram (0 Level DFD)
1 st Level Data Flow Diagram
2 nd Level Data Flow Diagram
Entity Relationship Diagram
USER INTERFACE Home Page
Tourism Page
Events Page
Hotel Rooms
Implementation Details Hardware Requirements: When selecting the hardware on which the proposed system is going to be implemented, we need to keep in mind that we should recommend the hardware The recommended Hardware on which Hotel Booking website will work is as follows: Processor – intel i3; RAM – 2GB; ROM – 128GB; The above configuration is the minimum required and the system will work even on higher configuration
REPORTS Reservation Report
Future Scope In future the following features could be added: Enable access to user location. Give user recommendation using machine learning algorithms. Dynamic animations to display Hotels instead of static photos. Customer care section. Add login. Provide an INR payment gateway. Provide Hotel Booking tracking facility.
Bibliography The following project has been inspired from our very own Apple’s ecommerce website. All the help needed during implementation of this code was taken from: YouTube Bootstrap CSS documentation from its site. All the Black Book content was referred from the previous presentations of the current project and the following websites: Wikipedia W3Schools GeeksforGeeks Tutorialspoint Google