Hotels/Accommodation extension

We have made the decision to create a Hotel/accommodation extension which was originally conceived to suit just one Hotel. Below are the original rough design notes.  We quickly realised that we actually need to create a whole new type of Service because the for accommodation, quantities of rooms need to be organised at the resource level, not at the service level as is currently the case.

As a result of the change, we are going to add support for hotel chains. This is just a matter of adding search for the hotel before search within the hotel.

The Rough specs are listed below. Here are the images.

 

Freeway Hotel Extension components



Single Hotel
Frontpage search box with no location elements
Chain of hotels/ portal

Frontpage search box with location element

  • Sorted Results
  • Posibility to select different location
  • Posibility to select different hotel
Room selection Calendar
  • 2 Months forward view
  • Change month possibility
  • Clear dates/ clear all buttons
  • Cell states based on date selection (available / not available / selected)
  • Error description / legend
  • Calendar tool tip
Rooms
  • Rate type selection and short description
  • Room type selection list + description (photo and text) + price
  • Room list 2 views - compact + extended
Room packages

Calendar

  • same as Room Selection

Packs

  • pack listing with 2 states, available / not available depending on the selected date / year interval
  • list cell contains: title, picture for room, date of availability (if neccesary), seleced state (if selected of default list view)
  • extended list view / selected pack contains:

Description

  • Availability dates
  • Minimum stay
  • What it includes (Extras, etc)
Room selection (type of room)
  • Title
  • price
  • picture
  • description
Extras (Enhance yout stay)
  • Listing (title, price, description)
  • Extended view + customisation (picture and customisation form)
  • Subtotal
Checkout details

Details listing

  • Check in / out, Nights, Rooms, People, Room rate and type
  • Financial (Price and Tax) + Detail listing / day option, expandable or pop-up
  • Extras + / - customisation
  • Total Cost

Form

  • Returning customer login option
  • Form elements
  • Name, address, billing address, contact address, payment selection (various payment methods), comments, Agree with terms checkbox
Inteface components
  • Errors/ Warnings (Too few rooms, Default adults = 1, 0 not posible)
  • Total Price next to Checkout button
  • Pictures slideshow
  • Possible dynamic lists, linked with the date selection so only available rooms/extras are displayed for the selected period
  • Currency selection ?
Other info
  • User should have the option to track their booking with ability to Edit or Cancel

Group Reservation

  • Special form (not yet described)

Travel Agent

  • Probably only discounts

Promos (optional)

  • Might go into a tabbing component
Backend

Hotel - Booking
Main attributes are:

  • Find (listing with search form)
  • Edit
  • Delete order
  • Create order
Hotel Admin

Manage

  • Rooms
  • Packages
  • Extras
  • Special offers, (optional)
  • Discounts
  • Define calendar
  • Customise checkout form (ellements and payment engines)
  • User management
  • Confirmation mail composition