Working with the provided specification, and after a large amount of fact-finding with Inspired Luxury Escapes, we formulated a plan of how best to proceed with the project, settling on two parts that would be worked on concurrently:
1. Content Management System
To populate the content of the website and holiday data, we designed and developed a completely bespoke content management system (CMS), with two main areas where the majority of the functionality would be used:
This area allowed Inspired Luxury Escapes to view the entire site structure and drill down level by level. From here, new pages could be created and existing pages could be edited, with an included version control to prevent any accidental updates.
Using a simple drag and drop interface, users could add a section to a page, choose the background colour and the layout of the section. Individually created components could then be dragged into the sections and content could either be input manually or dynamically generated, depending on the situation.
The page editor
Building a page using drag and drop
Section layout settings
Editing a component
The bulk of the website was managed via this section, where users could enter information on destinations, hotels, offers, itineraries and any other information they required on the website. Once the information was entered, users could simply click a button to put appropriate pages live, with navigation being automatically generated within the website.
Creating the content for a destination
The page generator can build pages with the click of a button