Back to Archive

NOS Alive App

NOS Alive App

Project Narrative

Powering Portugal’s Largest Music Festival for a Decade The Vision As one of Europe’s most iconic music festivals, NOS Alive requires a digital experience that matches its physical energy. For nearly 10 years, I acted as the Lead Architect, providing a mission-critical mobile solution that evolved alongside the festival’s growing demands.

The Challenge Music festivals are one of the most demanding environments for mobile engineering:

High-Concurrency Spikes: Tens of thousands of users accessing the app simultaneously within a single geofenced location.

Spotty Connectivity: Building for "offline-first" functionality to ensure users could see lineups even when cell towers were overloaded.

Real-Time Volatility: Schedule changes, emergency alerts, and marketing pivots required the ability to update content instantly without waiting for App Store approvals.

The Solution

  • The Core Foundation: React Native & Bondlayer

  • The app was built on the Bondlayer engine, utilizing a React Native core. This allowed us to maintain a single codebase for iOS and Android while achieving the native performance required for smooth UI interactions, even on older devices.

  • Custom Enterprise Innovations

Over the years, we moved far beyond a simple "lineup app," developing bespoke features demanded by the NOS marketing team:

  • Engagement Tools: Gamified contests and real-time QR code scanning for brand activations.

  • Social Connectivity: "Find My Friends" functionality and car-pooling modules to enhance the festival community experience.

  • Utility & UX: Integrated city guides, transport schedules, and interactive maps.

The "Secret Sauce": Remote Updates (OTA)

The key to our 10-year success was a robust Over-The-Air (OTA) update system. We could push new festival data, UI tweaks, and critical bug fixes to every user’s device instantly. This eliminated the risk of being stuck in the Apple/Google review queue during the 3-day festival window.

Gallery

Detail 0
Detail 1
Detail 2
Detail 3
Detail 4
Detail 5
Detail 6
Detail 7
Detail 8
NOS Alive App | Sérgio Oliveira