Mobile Business App
Replacing phone-based workflows with a cross-platform mobile app that lets field reps submit surgical case reports in under 60 seconds.
The Challenge
After deploying the AI phone agent, the next evolution was clear: sales reps in the field needed a faster, more structured way to submit surgical case reports, request shipping labels, and check tray availability. Hospital connectivity is spotty. Phone calls take 3–5 minutes each. And the data still needed to flow into the same notification infrastructure — Google Chat, email, and eventually the company's Epicor ERP system.
The Solution
We built a cross-platform mobile app using Flutter (single codebase for iOS and Android) backed by Supabase for authentication, database, real-time subscriptions, and edge functions. Sales reps open the app, pick a request type from a visual grid, fill in the structured form, and submit — typically in under 60 seconds. Admins get a real-time dashboard with status tracking, and notifications fire through the same channels as the phone agent.
Technical Details
Flutter 3.x with Material Design 3 — mobile-first at 430px target width, responsive up to tablet
Supabase backend: Auth with Row Level Security on all tables, real-time subscriptions, edge functions
Riverpod for state management with repository pattern enabling future migration to self-hosted DB or Epicor ERP
GoRouter for type-safe navigation with deep linking support
Request type picker: 2x3 visual grid with icons for each of the 6 submission types
Admin dashboard with real-time status tracking, user management, and submission history
Push notifications via Firebase Cloud Messaging + in-app notification center
Edge functions handle Google Chat webhooks, email notifications, and data transformation
No self-registration — admin-managed users only for security
The Results
60-Second Submissions
Down from 3–5 minute phone calls, with zero transcription errors
Structured From Day One
Every submission arrives in a consistent format — no interpretation needed
Real-Time Visibility
Admin dashboard shows all submissions, statuses, and team activity in real time
Future-Proof Architecture
Repository pattern enables seamless migration to Epicor ERP in Phase 2
The app completely changed how our field team operates. What used to take a phone call and manual data entry now happens in a minute flat.
Shiv
Operations, Shukla Medical
Services Delivered
Ready to build something meaningful?
Book a free 30-minute strategy call. We'll discuss your vision, your challenges, and how technology can serve your mission.
No commitment required. Just a conversation.