Indulge in the ultimate adult-only or family-friendly getaway at Jewel resorts in Jamaica, redefining the art of an all-inclusive experience. Discover paradise at Jewel Resorts! They offer three of the most beautiful resorts in Jamaica: two adults-only resorts The Jewel Dunn’s River Beach Resort & Spa, and Jewel Paradise Cove Beach Resort & Spa; and all ages Jewel Runaway Bay Beach & Golf Resort. Surrounded by a lush landscape, the crystal-clear Caribbean Sea and sun-kissed beaches, these Jamaican resorts offer a perfect getaway for unforgettable all-inclusive vacations!

Why Drupal was chosen: 

Drupal is a powerful framework that provides out-of-the-box features that can be easily extended and customized. With Drupal it was easy & fast for the team to create new services as well as customize existing services. We could use Drupal’s existing features and customize the code where necessary.

Drupal was also chosen mainly because of the modular architecture which fulfilled the flexibility the client required. The scalable, extensible environment of Drupal convinced them to use Drupal as their platform of choice for their content repository application.

Describe the project (goals, requirements and outcome): 

Jewelresorts.com is exclusively built in Drupal 7 having multisite feature for its three resorts which are embedded in the main site:

JEWEL PARADISE COVE https://www.jewelresorts.com/resorts/paradisecove
JEWEL RUNAWAY BAY https://www.jewelresorts.com/resorts/runawaybay
JEWEL DUNN'S RIVER https://www.jewelresorts.com/resorts/dunnsriver

Jewel Resorts

Booking widget has been used for the user to select desired Resort. User gets the option to book online, select date and with this info they are redirected to booking site.

The site mainly has four sections:

  1. Main site
  2. Dedicated pages for all three resorts

In any of the sections user can see the available rooms, attractions, Experience, Celebrations like Wedding, Wedding packages, wedding venue and honeymoons. All the information is added as Drupal node and the user with site manager role can add and extend any of the information.

Site has various images and slider to attract users. For slider we used responsive slider js library and Fancybox for Gallery image slider. There is also a dedicated page for current special offer: https://www.jewelresorts.com/special-offers

We built a dedicated content type for running promotions which can be shared as part of marketing mails.
https://www.jewelresorts.com/landing-page/limited-time-offer

Technical specifications

Drupal version: 
Drupal 7.x
Why these modules/theme/distribution were chosen: 

Display Suite: Display Suite allows you to take full control over how your content is displayed using a drag and drop interface, arrange your nodes, views, comments, user data etc. Hence, for controlling the display part via front end, we used this module.

Features:The features module enables the capture and management of features in Drupal. Features provides a UI and API for taking different site building components from modules with exportables and bundling them together in a single feature module. We used this module for seamless deployment of newly built functionality on to production without losing any database changes.

XML Sitemap: This module helps search engines to more intelligently crawl a website and keep their results up to date. Hence we used this for SEO.

Metatag: This module was also used for SEO purpose as meta tags usually refer to the meta description tag and the meta keywords tag that may help improve the rankings and display of a site in search engine results.

Fancybox: The Fancybox module is the best way to incorporate the fancyBox jQuery plugin into Drupal. Display images, HTML, YouTube videos, Google maps in an elegant and aesthetic lightbox alternative. Hence, this was mainly used for images and sliders.

Organizations involved: 
Project team: 

BlueMatrix

Sectors: 
Travel and Hospitality