Skip to content

Instantly share code, notes, and snippets.

@jaganadhg
Last active June 21, 2022 17:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jaganadhg/8dacb1bb24b239eb4165ca834f09ddd0 to your computer and use it in GitHub Desktop.
Save jaganadhg/8dacb1bb24b239eb4165ca834f09ddd0 to your computer and use it in GitHub Desktop.

A large hotel reservation company wants to build the next generation hotel reservation and management system specifically tailored to high-end resorts and spas where guests can view and reserve specific rooms.

Users: Guests (hundreds), hotel staff (less than 20)

Requirements:

Registration can be made via web, mobile, phone call, or walk-in. Guests have the ability to either book a type of room (standard, deluxe, or suite) or choose a specific room to stay in by viewing pictures of each room and its location in the hotel.

The system must be able to maintain room status (booked, available, ready to clean, etc.) as well as when the room will be needed next. It must also have state-of-the-art housekeeping management functionality so that cleaning and maintenance staff can be directed to various rooms based on priority and reservation need using proprietary devices supplied by the reservation company attached to the cleaning carts.

Standard reservation functionality (e.g., payments, registration info, etc.) will be done by leveraging the existing reservations system.

The system will be web-based and hosted by the reservation company.

Additional Context:

'Peak season is quickly approaching, so the system must be ready quickly or we have to wait until next year!' Company is also investing heavily in cutting edge technology like smart room locks that open via a cell phone Only interested in the high-end market

Sales people have tremendous clout in the organization; people often scramble to make their promises true

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment