All case studies

Mobile Apps

πŸ‡°πŸ‡ͺ Kenya

Offline-First Field Sales App

A Flutter app that lets field sales reps take orders, record payments, and check stock without signal β€” syncing automatically the moment connectivity returns.

Client: An FMCG distributor operating across four counties

41%increase in field rep productivity

The challenge

Where things stood

Field reps were recording orders on paper in areas with unreliable network coverage, then re-entering everything into the head office system days later. Stock discrepancies and payment mismatches were routine, and management had no real-time view of what was happening in the field.

The approach

What we did

  • Built a Flutter app with a local-first data model that works fully offline
  • Added M-Pesa Daraja integration so reps can confirm payment on the spot
  • Built automatic background sync that reconciles orders the moment a rep regains signal
  • Added a live stock view so reps stop selling products that are already out
  • Shipped to both the App Store and Google Play with an in-app update mechanism

The outcome

What changed

  • Field rep productivity rose 41% within the first three months
  • Order-to-invoice time dropped from days to minutes
  • Stock discrepancies between field and warehouse records dropped by more than half

Tech stack

FlutterM-Pesa DarajaPostgreSQL

More proof

Other results

AI AutomationπŸ‡°πŸ‡ͺ Kenya

87%

reduction in processing time

Replaced a 5-day manual loan approval workflow with an AI pipeline that reviews applications, checks credit history, and routes decisions in under 4 hours.

Read the full story
Web Development🌍 International

3.2Γ—

increase in order volume

Built a Next.js + Supabase wholesale ordering platform with live inventory, tiered pricing, and automated invoicing for a UK-based importer.

Read the full story
Data & Business IntelligenceπŸ‡°πŸ‡ͺ Kenya

KES 2.4M

monthly cost savings identified

Unified GPS tracking, fuel logs, and driver performance data into a Metabase dashboard that surfaced route inefficiencies the team could not see in spreadsheets.

Read the full story

Ready to see what’s possible?

A 20-minute intro call is free. A 90-minute Paid Discovery Session is $500 / KESΒ 25,000 β€” and ends with a clear, actionable roadmap for transforming how your business operates.

hello@biran.co.ke Β· WhatsApp: +2547142987206