Booking_Site_Specification.docx

Embed Size (px)

Citation preview

  • 7/27/2019 Booking_Site_Specification.docx

    1/4

    1. OverviewThe Booking website is a general website which allows users to

    1. View list of hotels or cottages2. View individual detail about a hotel or cottage3. Check availability for a hotel or cottage and book on specified dateOn booking a message is sent to Web admin and appropriate hotel or cottage contact person about

    the booking and users contact details

    2. Development StrategyThe main purpose of the website is to have Google ad sense ads and to complete the development

    in short period. Following approach should be strictly followed:

    1. Website should be generic booking system and any information related to one category ofbooking like Hotels or Cottages needs to be stored in a configuration file

    2. Website can be used for different domains with minimal configuration. For examplechennaihotels.com, bangalorehotels.com etc.

    3. Website should be able to display filter pages based on domain selected. For example ifchennaihotels.com is configured then it shows homepage, listing, detail page related to Chennai

    hotels

    4. Word press or any CMS can be used to develop the front and admin pages of the website5.

    The CMS should allow us to add custom fields and should be flexible to add any fields in existingadmin modules.

    6. The CMS should work along with custom pages written in other codes like CakePHP and shouldhave the capacity to accommodate the custom pages into the CMS menu

    7. Word press template will be used to avoid CSS, HTML and SEO meta errors8. Complete CSS/HTML changes should strictly follow SEO standards and guidelines.9. Website should be free from CSS/HTML errors10.All titles, images, banners should have appropriate title or Alt tags11.All pages should have appropriate meta title, description and keywords12.Any other SEO guidelines should be strictly followed

    3. Sample Websiteswww.imagineireland.com

    4. Page Details4.1.

    Front end Pages

    http://www.imagineireland.com/http://www.imagineireland.com/http://www.imagineireland.com/
  • 7/27/2019 Booking_Site_Specification.docx

    2/4

    Home page

    Listing Page

    Detail Page

    Check Availability and Booking Page

    User Login/Registration/Forgot Password page

    4.2. Website Admin PagesCreate/Edit/Delete Groups

    Create/Edit/Delete User

    Create/Edit/Delete group access Permissions

    Create/Edit/Delete Hotel Categories

    Create/Edit/Delete Hotel

    Create/Edit/Delete Cities

    Create/Edit/Delete SEO keywords and set page attributes

    4.3. User Admin pageCreate/Edit/Delete Hotel information

    Edit/Delete their registered information

    5. Detail Page description5.1. Home Page

    1. Home Page will have slider as inwww.saverupiya.comand list TOP hotels or cottages2. Provide Search facility for users to search for a hotel or cottage in an area and on specified dates3. Display icons of different pre-defined search criterias

    5.2. List Page1. List page lists all hotels based on search criteria selected on home page2. Provides different filters so that user can filter the search results3. Provide List View and Map View of hotels as inhttp://imagineireland.com/Armagh-

    cottages/default.asp?search=anyDates&county=Armagh&sdate=&nights=3&people=4&bed=0&

    weekpm=0&pet=n/a

    5.3. Detail Page

    http://www.saverupiya.com/http://www.saverupiya.com/http://www.saverupiya.com/http://imagineireland.com/Armagh-cottages/default.asp?search=anyDates&county=Armagh&sdate=&nights=3&people=4&bed=0&weekpm=0&pet=n/ahttp://imagineireland.com/Armagh-cottages/default.asp?search=anyDates&county=Armagh&sdate=&nights=3&people=4&bed=0&weekpm=0&pet=n/ahttp://imagineireland.com/Armagh-cottages/default.asp?search=anyDates&county=Armagh&sdate=&nights=3&people=4&bed=0&weekpm=0&pet=n/ahttp://imagineireland.com/Armagh-cottages/default.asp?search=anyDates&county=Armagh&sdate=&nights=3&people=4&bed=0&weekpm=0&pet=n/ahttp://imagineireland.com/Armagh-cottages/default.asp?search=anyDates&county=Armagh&sdate=&nights=3&people=4&bed=0&weekpm=0&pet=n/ahttp://imagineireland.com/Armagh-cottages/default.asp?search=anyDates&county=Armagh&sdate=&nights=3&people=4&bed=0&weekpm=0&pet=n/ahttp://imagineireland.com/Armagh-cottages/default.asp?search=anyDates&county=Armagh&sdate=&nights=3&people=4&bed=0&weekpm=0&pet=n/ahttp://imagineireland.com/Armagh-cottages/default.asp?search=anyDates&county=Armagh&sdate=&nights=3&people=4&bed=0&weekpm=0&pet=n/ahttp://www.saverupiya.com/
  • 7/27/2019 Booking_Site_Specification.docx

    3/4

    1. The Detail page provides complete information about hotel2. Shows Images, Videos, Location of the hotel in Google maps3. Provides Fb Share and other share icons

    5.4. Booking Page1. Display the Calendar with already booked dates marked in red.

    http://imagineireland.com/holiday-prices/quote.asp?fldProp=10372

    2. Users can select the date and see the status of hotel3. Once dates are selected the users can send a request to block the dates

    5.5. User Login/Register/Forgot password1. Provided by CMS or can be taken from existing SaveRupiya.com2. Should have facility to login using Facebook and Twitter

    5.6. Admin Pages1. Admin pages are same as the functionality which are already available in CMS

    http://imagineireland.com/holiday-prices/quote.asp?fldProp=10372http://imagineireland.com/holiday-prices/quote.asp?fldProp=10372http://imagineireland.com/holiday-prices/quote.asp?fldProp=10372
  • 7/27/2019 Booking_Site_Specification.docx

    4/4