API and Drupal-based web platform for Tomorrowland

API and Drupal-based web platform for Tomorrowland

Nascom designed and built a new API and Drupal-based web platform to match the strong visual experience that is so characteristic for the festival.

Want to know more?
Please contact

Tomorrowland is a massive electronic music festival that takes place in the town of Boom, close to Antwerp, Belgium. It is one of the most notable global music festivals, attracting record crowds thanks to its unique venue, the booked performers and the amazing stage designs that are something from a dream.

Organizer ID&T selected Nascom as their digital partner for 2013 and beyond. So, we designed and built a new Drupal-based web platform that doesn’t look anything like your average website.

 

Mind blowing site design

Tomorrowland is known for booking the big guns — David Guetta, Swedish House Mafia and Tiesto all made the scene. But the vibrant setting, the highly charged atmosphere and the themed stage designs really blow your mind.

“Nascom’s story and expertise completely fits in. We found what we were looking for in a full service agency!” - Geert Dethier (operations manager ID&T)

Capturing and digitally translating the ambiance of fantasy and magic was the biggest challenge for the Nascom design team. But we were already spot on during the pitch. Our designs completely impersonate the strong visual experience that is so characteristic for the festival. The end result is a true story of design and build: responsive and optimized for various resolutions, devices and platforms. The site also includes an improved line up and social stream with room for news, updates and practical information.

A technological story from the start

On February 18 2013, the Tomorrowland organizers announced a spin off festival dubbed TomorrowWorld to be held at Chattahoochee Hills, Georgia, United States. Obviously, the TomorrowWorld line up overlaps the Tomorrowland roster with similar content and information. We anticipated this global expansion by designing a central data storage platform with an API.

Generally speaking, an API (or application programming interface) is a specification of how software components should interact with each other. An API can take many forms but REST (or 'representational state transfer') has emerged as the predominant web API model. For the Tomorrowland platform, we developed a level 3 maturity REST API in Symfony. A MongoDB database stores all available content related to artists, stages, articles, FAQs, images and video. Using API keys, apps can be authorized to read or write access.

What makes API-thinking awesome?

From a strategic point of view, an API is not a dead end but rather an extensible solution used to solve more specific or specialized problems with just a little bit of effort. Basically, the API empowers web-savvy enthusiastic fans and partners to integrate Tomorrowland and TomorrowWorld data into their own apps. The real secret is that in many ways the API becomes the entry ticket to the big leagues by scaling market reach.