What is Hotel Booking System❓
Functional Requirements The system supports customers' booking and can modify them Customers can search based on hotel, apartment, inns (ex. Luck now, Kanpur) When a customer searches for hotels or apartments, and the search result must contain hotel or apartment information (Address, Ratings, and Price) and also its availability within choosing check in and check out date. Customers can cancel their bookings from their accounts. Staff able to edit customers booking information (updating check-in, check-out, room preferences, bed preferences and also canceling bookings). Customers can book online and pay with a credit or debit card. The system must send a booking confirmation email after successful payment. Customers can write reviews about hotels and apartments and also rate them. Customers can check their booking status from their accounts. Customers can send feedback or call the company for booking purposes. Customers can check for the latest promotion or deals. Non-Functional Requirements the system must ensure that all the transferable data for example customers' credit or debit card numbers, CVV codes, and e-payment should be done in a secured connection. The system must be able to handle multiple transactions at a time. The system must provide customers 24*7 hours online booking service. The system should support almost all browsers (Internet Explorer, Safari, Chrome, and Firefox). The system should be able to convert the price from Indian to RUPEES. The system should send the newsletter about ongoing promotions or deal to registered customers. Customers need to cancel the booking before 24 hrs. Otherwise, their credit card will be charged for one day. During promotion time the system will charge the credit card promptly.