
Enterprise Event App for a Conference Company
The official delegate app for Virtue Insight's pharma and life sciences conferences. A live agenda, an attendee directory and real time one to one messaging, on iOS, Android and web from one codebase.
01The challenge
A conference business running on paper badges
Virtue Insight has produced conferences since 2009. The delegate experience still depended on a printed agenda and whoever you met at the coffee break.
Programmes go stale
Agendas, speakers and sponsors change up to the day, so print is out of date before the first session.
Networking without phone numbers
Delegates wanted to reach the right person without exchanging personal contacts.
Phones and laptops
The same product had to feel native on mobile and be equally usable at desktop width.
Strangers messaging strangers
Professional event messaging needs real moderation controls, not just a send button.
Same day changes
Sessions move and speakers get swapped, so updates had to reach delegates instantly.
02What we built
One codebase, a real time backend, permissions shaped by the event
We delivered the Flutter client, the REST and WebSocket API behind it, and the pipeline that ships the web build.
Events and agenda core
The event directory, day by day agenda with expandable sessions, speakers, tiered sponsors and a mapped venue.
Real time messaging
Conversation history, live delivery and read receipts, with message tokens so optimistic sends reconcile.
Three platforms, one deploy
A responsive shell across three breakpoints, light and dark themes, and web deploys on every merge.
Chat permission is derived from event registration on the server, so who you can message is a property of the conference you are attending.
03In the app
The agenda and the room, on one screen
Every session, every attendee, and a route from a profile into a conversation.

Delegate home
A delegate opens on today's agenda, taps a speaker, and is one step from messaging them. The same widget tree renders it on a phone, a tablet and a laptop.
01Event directory and detail
Day by day agenda, speakers by session role, sponsors by tier, reasons to attend, and a mapped venue.
02Attendee directory
Name, job title, company and photo per event, with a one tap route into a conversation.
03Real time one to one chat
Conversation history, live delivery, read receipts, and image sharing with a full screen viewer.
04Server side chat gating
Only delegates registered for an event can open a conversation, with block and report in every thread.
05Deep linked push
Tapping an alert opens the exact chat, and notifications are suppressed while that thread is on screen.
06One responsive shell
The same code on phone, tablet and web, with themes, shimmer states and pre sign in browsing.
04Stack
Flutter on the front, a real time API behind it
Deployed on every merge, because event content changes on the day.
05Results
From first commit to the App Store in about six weeks
A short build, then a release cadence that kept up with the events.
From first commit to the v1.0 App Store release
Platforms shipped from one codebase
Dart files in the shared cross platform codebase
App Store releases inside ten weeks
Virtue Insight Connect is the official networking app for attendees of Virtue Insight conferences. Whether you are at a pharma summit, a data conference or a healthcare forum, it helps you make the most of your event.
Virtue Insight Connect, App Store listing
Installs on Google Play
Latest App Store release, August 2025
Running conferences since, now with a digital delegate layer
Let's put your whole event in your attendees' pockets.
Tell us how your events run today and we'll bring the app, the real time backend and the release pipeline to match it.
Start a project

