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
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
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
|