From Legacy to Lightning – Reinventing a Mobile App for Trade Shows

Services we provided:
UX/UI Design
Mobile development
Performance Optimization
Feature Usage Tracking
QA & Regression Testing
About the Client

Messeprojekt GmbH is a future-oriented trade fair service provider based in Germany. With a strong focus on sustainability, digitalization, and modularity, they support companies across Europe in building impactful and resource-efficient exhibition presences. Their mission is to modernize trade fair construction — combining physical space design with smart digital tools like MyStandLeads to maximize visitor engagement and lead capture.

They turned to KwitkaLabs for a full rewrite of the app — not to change the UX, but to rebuild the functionality from scratch on a modern, maintainable, and scalable mobile framework.

Germany
Project Overview

The goal of the project was to recreate the mobile app with 100% feature parity, but using Flutter instead of an outdated framework. The legacy app was written with deprecated libraries and SDKs (e.g., iOS 13), which prevented App Store updates.

We also improved the internal logic and syncing mechanisms to ensure that large teams could work simultaneously across multiple devices — a must-have in real trade show environments.

Duration: ongoing

Technologies: Flutter, Dart, Firebase, REST API, Google ML Kit, OpenAI API

Duration:
technologies:
No items found.
No items found.
Business Context

The client’s app was used in high-pressure environments — busy trade shows where field staff had to collect hundreds of leads in hours. The old app had an outdated tech stack and unreliable syncing capabilities. The app lacked usage tracking features needed to understand how people were actually using it.

In addition, new features like QR code scanning and AI-driven lead analysis couldn’t be implemented on the old stack.

Challenges
The app was familiar to sales staff, so we had to rebuild it without changing how it looked or felt.
Dozens of users could be logged in under the same event at once. The new app had to handle real-time lead syncing and avoid data collisions.
The new app needed to support multiple input methods (business cards and QR codes), and tag leads by source.
App Functionality
  • Login & Event Activation: via QR code, event code, or cached session
  • Lead Capture: via business card scan, QR code (vCard), or manual input
  • Questionnaire Integration: custom event questions, synced from web
  • Document Sending: select files, send via email directly from the app
  • GDPR Compliance: consent screen with signature, email confirmation
  • Lead Detail View: contact info, notes, document history, sketch, rating
  • Rescan & Edit: override faulty scans with new data
  • Team Sync: multi-user, real-time syncing across devices
  • Offline Support: works even with poor connectivity
  • Usage Tracking: lead sources (card/QR/manual), document views, signature usage
Solution

To deliver a clean, powerful mobile experience:

We rebuilt the app using Flutter, ensuring compatibility across iOS and Android
Implemented OCR-based business card scanning using Google ML Kit
Enabled vCard QR parsing
Project Results
  • ✅ 100% feature match with the legacy app, fully rewritten in Flutter
  • 📲 Compatible with iOS 17+ and Android 14+
  • 📈 Feature usage data now tracked and saved for BI
  • 🧱 Stable foundation for future AI features

MyStandLeads Mobile is now a scalable, flexible tool for field teams — built to perform under real-world trade show conditions, with a strong tech base for future innovations.

HomepageServicesProjectsAbout Us
Contact Us
Contact Us
Ready for Innovation?
Contact us to get a free IT consultation!
Leipzig, Germany,
04299,
Papiermuehlstr. 27
Kyiv, Ukraine
02000,
Petra Hryhorenka Ave, 13B
What happens next?
1
Our experts analyze your request and draw up a commercial offer.
2
We contact you and discuss the details.
3
Once agreed, we will form a project team with clear tasks, deadlines, and KPIs.
Provide Your Contact Details
We will get back to you within one business day
Thank you! Your submission has been received!
Your Application Sent Successfully!
Thank you for submitting your application. Our team will review it and get back to you shortly. If you have any questions, please don't hesitate to contact us.
Back to homepage
Oops! Something went wrong while submitting the form.