Skip links

Ten Years Building One Event Platform

A decade-long engineering partnership with a leading European events and brand communication agency — turning fragmented event logistics into a white-label cross-platform Flutter app and Laravel Nova backend used across international brand events, executive meetings and incentive travel.

Client Overview

An agency that brings brands to life

Our client is a full-service agency for events and brand communication, backed by a global industrial group. A team of around 150 people works across offices in Germany and Spain, delivering international brand events, executive meetings, incentive trips and digital live campaigns for large corporate customers.

The agency is certified for quality management, sustainable event management and information security a standard that applies to their technology as much as their events. Whatever their guests touch has to feel like it was built for that specific brand, on that specific day.

PSSPL has been their engineering partner for over ten years long enough to have built, rebuilt and continuously extended the platform that now runs their entire guest experience

Client

Confidential European Events Agency

Industry

Events & Brand Communication

Location

Germany

Engagement

10+ Years, Ongoing

Model

Dedicated Offshore Team

Services Provided

What we delivered

Technologies Used

The stack behind the platform

The stack was chosen for a single reason: one codebase, two platforms, and a design system flexible enough to be re-skinned for every brand the agency runs an event for without a new build cycle each time.

Development

Flutter (Dart), Laravel Nova (PHP)

Security & Communication

OAuth 2.0 PKCE, Firebase FCM, Sendbird

Data & APIs

Floor DB, Shared Preferences, REST APIs

Deployment

App Store, Google Play

The Challenge

Event information that lived everywhere except one place

Before the platform existed, the agency’s event delivery depended on tools that were never designed to work together and every gap between them showed up in front of a guest.

Disjointed event information

Agendas, travel details and last-minute changes were spread across emails, printed packs and manual conversations. Guests missed updates; organisers repeated themselves.

No real-time channel

There was no single place for push notifications, live program changes or in-session Q&A so changes travelled by word of mouth.

Limited attendee engagement

Without personalised agendas or networking tools, participation dropped off between sessions and the value of the room went unused.

Branding that broke

Off-the-shelf event tools could not be adapted convincingly to each client’s corporate identity a real problem for an agency whose product is brand experience.

Manual coordination overhead

Attendee management, programme selection and change communication all landed on the organiser, at exactly the moment they had least time.

Access and data control

Guest lists for executive and incentive events are sensitive. Access had to be tightly controlled without adding friction to onboarding.

Building event technology that has to work the first time

No rehearsal, no second attempt an event either runs or it doesn’t. Let’s talk about what that discipline could do for your product.

How PSSPL Helped

One platform, re-skinned for every brand

We built a single Flutter application backed by a Laravel Nova administration layer a centralised hub that the agency’s team configures per event, and that guests experience as if it were made for that brand alone.

A unified guest platform

All event content agenda, venue, travel, speakers, documents in one scalable app on iOS and Android, built from a single Flutter codebase.

Real-time communication

Sendbird-powered chat and live Q&A, plus Firebase Cloud Messaging push, so organisers reach every attendee the moment something changes.

Automated coordination

Personalised timetables, programme selection and automated notifications removed the manual chase that used to consume the organiser’s day.

Engagement by design

Interactive sessions, feedback capture and networking features keep participants active between agenda items, not just during them.

Configurable branding

Colours, typography, imagery and navigation are configured per event, so each client’s corporate identity carries through the whole guest journey.

Secure, low-friction access

OAuth 2.0 PKCE with unique event access codes: only invited guests get in, and they get in without a support call.

The Partnership

What ten years of continuity buys

Most vendor relationships in this space run one project long. This one has spanned platform generations which means the team writing today’s features is the team that knows why every earlier decision was made.

The engagement runs as a dedicated offshore team embedded in the client’s own planning rhythm: their roadmap, their release cadence, their event calendar.

Phase 01 - Discovery

Understanding how events actually run

In-depth sessions with the agency’s stakeholders to map the real coordination pain: what breaks, when, and who absorbs it. Real-time updates, secure access and participant networking emerged as the non-negotiables.

Phase 02 - Design

An interface guests never have to learn

A deliberately simple navigation model, paired with an adaptable branding layer so the same screens could carry a different corporate identity at every event.

Phase 03 - Development

One codebase, two platforms

The Flutter app for iOS and Android, Sendbird for chat and Q&A, Firebase Cloud Messaging for push, and a Laravel Nova backend with OAuth 2.0 PKCE authentication and an offline-capable local data layer.

Phase 04 - Collaboration

Working inside their calendar

Regular client syncs, feature refinement against live feedback, and proactive support around event dates when a fix cannot wait for the next sprint.

Phase 05 - Deployment & Evolution

Release, train, extend, repeat

Cross-device QA, App Store and Google Play submission, backend training and documentation for admin users then a continuing cycle of feature releases as the client’s guest management offering has grown.

Project Highlights

“We built a dependable, scalable and intuitive event platform that supports real-time interaction, automated coordination and seamless branding. Ten years in, the value isn’t only the code it’s that we know this product and this client well enough to anticipate what the next event will need.”

gaurang joshi

Gaurang Joshi

Project Manager, PSSPL

Key Outcomes

Results that compound

40% Less coordination effort

Automated agenda management and notifications cut the manual workload carried by event organisers.

10+ Years of partnership

A continuous engagement across platform generations, with no loss of product context between them.

2 Platforms, one codebase

iOS and Android delivered and maintained from a single Flutter codebase, halving release overhead.

100% Branded per event

Every event ships in its client’s corporate identity without a separate build.

Centralised event management

All event content reachable from one mobile platform, replacing scattered emails, documents and manual updates.

Real-time engagement

Chat, session Q&A and instant updates keep organisers and participants on the same page throughout the event.

Seamless, secure access

Code-based joining and OAuth 2.0 PKCE give a fast onboarding experience without weakening guest-list control.

Make every event effortless and impactful

From a first Flutter release to a decade of continuous product evolution talk to us about building event technology that your team, and your guests, can rely on.

Contact Us Now!