The goal of this assignment is to implement the Bookings application to be used by the hotel staff to book rooms for hotel guests. Each hotel room accommodates a number of adults and a number of children and has a price per night.
An hotel guest calls in to make a room reservation and the clerk at the reception checks for available rooms and registers the reservation in the system with the arrival and departure dates, the number of adults and children staying in the room, and the guest’s personal information.
Upon arrival, the guest confirms the booking at the reception and is checked in. Upon departure, the guest checks out at the reception.