Maxscripts symbol

CASE STUDY · EVENTS & EXHIBITIONS

Trade-show lead capture for exhibitors

We designed and built a mobile CRM for exhibitors at conventions and trade shows, so booth teams can capture every conversation as a lead in seconds, using their voice, camera and documents, and follow it through to conversion.

iOS + Androidnative app from a single codebase
Voicenotes transcribed into text while capturing a lead
20+screens across capture, pipeline and account
5 monthsfrom first commit to release-ready app

THE CHALLENGE

What needed to happen

At a busy trade show, exhibitors talk to hundreds of people and most of those conversations end up on scraps of paper, business cards or a teammate’s memory. By the time the show is over, context is lost and follow-ups are slow. The client wanted an app booth teams could use mid-conversation: quick enough not to interrupt the visitor, rich enough to capture what was discussed, and organised so the team could see which leads to pursue.

WHAT WE DELIVERED

From a booth conversation
to a qualified lead in seconds.

01Capture

Lead capture at the booth

  • A fast capture flow for contact details
  • Voice recordings transcribed into text notes
  • Photos straight from the camera
  • Documents attached to any lead
  • Lead sources to track where each contact came from
02Follow-up

Lead pipeline

  • Pre-leads, leads and converted leads in one flow
  • Lead details with a history of interactions
  • Rich-text notes and in-app audio playback
  • Search across leads, interactions and exhibitors
03Organisation

Conventions & exhibitor teams

  • Browse conventions and their details
  • Exhibitor profiles with social links
  • Team members for each exhibitor
  • Switch between exhibitor accounts
04Access

Account & security

  • Sign in with a password or biometrics
  • Credentials stored in the device’s secure keychain
  • Account recovery with one-time codes and password reset
  • Privacy settings, notifications and in-app account deletion

ENGINEERING & OPERATIONS

  • TypeScript and Redux Toolkit throughout
  • App state persisted to device storage so captured data survives restarts
  • Form and data validation with Yup and Zod
  • On-device speech recognition and audio recording
  • Image cropping and resizing before upload
  • Crash and error monitoring with Sentry
  • A built-in network inspector to speed up debugging

WHAT IT MADE POSSIBLE

  • Booth conversations captured on the spot instead of on paper
  • Richer lead context through voice notes, photos and documents
  • A clear pipeline from first conversation to converted lead
  • Exhibitor teams working from one shared view of their leads
  • Secure, store-compliant account management

TECHNOLOGY

Tools we used

React NativeTypeScriptRedux ToolkitRedux PersistNativeBaseRN UI LibTailwind (twrnc)Speech recognitionAudio recordingKeychainBiometricsSentryYupZod
All case studies ↗
Client name and confidential details withheld.

MORE WORK

Other case studies

Travel & hospitality · Case studyA members-only social travel platformAn end-to-end ecosystem that helps verified members discover, host and join trips, events and dining experiences, chat in real time, and book premium yachts, villas and restaurants.5connected productsiOS · Android · Webplatforms~150API endpointsRead the case study ↗Healthcare & life sciences · Case studyAI clinical decision support for integrative medicineAn AI clinical decision-support platform for traditional-medicine practitioners, combining evidence-cited case analysis, safety checks, research tools and full clinic management.50+source textsWeb · AI · APIsplatforms~140API endpointsRead the case study ↗HR & payroll · Case studyPayroll operations & workforce management suiteA payroll operations console and an employee self-service app that bring time tracking, scheduling, time off, payments and payroll documents together for employers and their teams.3connected appsWeb · iOS · Androidplatforms3languagesRead the case study ↗Telecom & messaging · Case studyWhite-label email marketing & delivery platformA white-label email platform for a business messaging provider: campaigns, templates, contact lists, transactional APIs and SMTP relay, sold to clients through a three-level reseller hierarchy.3role-based portals4servicesAPI · SMTPsending channelsRead the case study ↗Media & publishing · Case studyAd-free news reading with micropaymentsA consumer news app where readers unlock premium articles without ads or paywalls using a micropayment wallet, and can earn credit through brand offers, surveys and data sharing.iOS · Androidplatforms4environments2+ yearsof continuous releasesRead the case study ↗Real estate & proptech · Case studyProperty intelligence for real-estate investorsA mobile property intelligence app that lets real-estate investors explore parcels on a map, see ownership, tax and sales data, and manage deals from the field.iOS · Androidplatforms5property data views2.5 yearsof releasesRead the case study ↗Education & edtech · Case studyAI-powered exam preparation platform for dental studentsAn AI-powered learning platform that prepares dental students for their national board exam with case-based courses, timed mock exams, a searchable e-library and an AI study assistant.37screens~130API endpoints20+subject librariesRead the case study ↗Customer engagement · Case studyEmbeddable live chat for business websitesAn embeddable live-chat product that lets businesses add a branded chat widget to their website with one snippet, and answer visitors in real time from a shared web inbox.1snippet to embedReal-timemessaging18 monthsof developmentRead the case study ↗Retail · Case studyPaint store point of sale on ERPNextA custom point-of-sale system for a paint retailer, built on ERPNext with a fast React front end, a synced colour and tint catalogue, contractor job sites and integrated card payments.8POS screensReact · ERPNextstack3 monthsof developmentRead the case study ↗Energy & utilities research · Case studyMember research portal with AI-assisted searchAn enterprise Drupal platform for a research and advisory firm: a gated member research portal with personalised dashboards, single sign-on, Salesforce and events integrations, and AI-assisted research search.29custom modules3+ yearsof developmentDrupal · ReactstackRead the case study ↗

YOUR NEXT CHAPTER STARTS HERE

Have an idea?
Let’s make it happen.

Tell us what you’re thinking. We’ll start from there.

LET’S EXPLORE YOUR IDEA

A good place
to start.

Preview form: save your enquiry as a file. No message is sent, and no information is stored on a server.