Adriatic Luxury Hotels is the collection of finest independent luxury hotels in Dubrovnik, Croatia. Glorious views of the crystal-clear waters of the Adriatic Sea come as standard in all of Adriatic Luxury Hotels five-star hotels and luxury villas. Many have their own private beach. Alongside stunning seaside locations, effortlessly elegant interiors and impeccable service – including the assistance of knowledgeable concierges – you can look forward to a stylish selection of destination bars and restaurants, luxury spas, boutiques, and even a PADI dive centre.
Adriatic Luxury Hotels suites or contemporary conference centres are both impressive and flexible. Plush interior design, swathes of natural sunlight and picture-perfect panoramas of the sea make them just as popular a choice for weddings and other tailor-made events as for business.
The goal was to completely redesign website from the front-end and back-end perspective in order to:
Translate real-life experience towards users
Have clean web aestethics
Seamless CMS for easy content editing
All of this, if achieved, should create better experience for users and increase visits, pageviews and time on site.
From the front-end perspective, translating the real-life experiences of visiting Adriatic Luxury Hotels into the website, while keeping in mind users' needs, was of the utmost importance. By choosing layout that perfectly blends rich visuals together with functional descriptions we wanted to bring users closer to their dream vacation while retaining their online attention. Despite having a large amount of visual content on the web itself, providing users with a streamlined experience and keeping the site's performance high across all devices was the top priority.
Backend challenge was to create a CMS to handle client request for everything to be editable, possibility to add new languages and translate content easily.
Taking into account the habits and behavior of users, as well as the way they consume content on mobile devices, we put an emphasis on the simplicity of navigation and interaction. Besides magnificent desktop experience we adjusted the mobile version in a way that enables users to reach the desired information and take appropriate actions faster.
To maintain the luxurious atmosphere of the website, the booking process had to convey the same emotions. We opted for a minimalist approach that highlights the most important features and keeps the website clean and simple. With that we enabled users to modify their vacation preferences and kept the entire booking experience straightforward and transparent.
Database planning was the first step in building this website. Since there is a lot of different content more than 50 tables had to be created. Why? Let’s take hotels and data connected to them as example:
collections - hotel and villas are in collections
hotel_specials - weddings and meetings and events pages
meeting_rooms - meeting room can be shared among hotels
meeting_room_sections - meeting room have sections
restaurants - hotel can have restaurant
dishes - restaurant can have it’s dish(es)
chefs - restaurant has a chef
That’s only for hotels. On the other hand villas have different content than hotels and data connected to them, and there is a big number of forms which are saved into the database.
Second, really important, thing that had to be brainstormed was caching of database data. General idea was that user browsing the website never gets data from database but from some fast cache. Caching system was created that took care of that. Everything that was queried from database was set to cache for a year. Now when user enters website he / she gets data from cache. Cache building was made in a way that administrator browsing the website gets data from database and populates cache with new data. In some, almost never happening, scenarios when cached data was deleted first user browsing that part of website will populate cache.
CMS development was planned to be made in modules to create seamless experience for website administrators:
Pages - “static” pages
Hotels and their modules
Villas and their modules
27% increase in number of pageviews
28% increase in number of website users
35% increase in number of sessions
Site generation speed - around 50ms for homepage, 80ms for hotel pages and 60ms for villa pages
Awwwards: Honorable Mention
AVA Digital Awards: Honorable Mention
Web Guru Awards: Guru Of The Day