← All Projects

Food & Beverage

Egora: Smart Restaurant Ecosystem

Scalable reservation and dining system built using Flutter and Jetpack Compose. Features QR code ordering, integrated XStax payment processing (10k+ monthly transactions), and custom Bluetooth thermal printer hardware drivers achieving 100% reliability.

My RoleSr. Mobile Developer
Duration6 months
PlatformFlutter
9:41
●◒▰

YOUR OVERVIEW

In control,
together.

AVAILABLE TO SPEND

$2,840.20

+12.4% this month

Spending$1,204
Saved$640
⌂◌○◒
Impact Metrics

+30%

Customer Adoption

10k+

Monthly Transactions

-50%

Print Query Latency

ARCHIVE/APP SCREENS

Visual Record & Key Interface Moments

A visual record of the product features, preserved after store deployment.

9:41•••
✦
SCAN & ORDER

Order directly
from your table.

01 / Table QR Scan

Instant Dining Engine

9:41•••
LIVE KITCHEN

Track your food
step by step.

02 / Kitchen Sync

Real-time Order Status

9:41•••
4days

Split the bill
with one tap.

03 / Split Payment

Seamless Bill Sharing

9:41•••
TEMPO LOYALTY

Earn perks at
favorite spots.

04 / Rewards Hub

Dine & Earn Points

The Challenge

Building a scalable QR-based ordering and reservation system that could handle peak restaurant traffic while also reliably driving Bluetooth thermal printers from a mobile app — hardware that was notorious for pairing instability.

The Solution

Designed a dedicated Bluetooth printer abstraction layer with retry logic and connection-state machines in Kotlin. The QR ordering engine used Socket.IO for instant order broadcast and XStax for PCI-compliant payment processing.

Outcome

30% increase in customer adoption and a Bluetooth printing pipeline with 100% reliability and 50% reduced query latency, processing over 10,000 monthly transactions.

Key Highlights
01

Driven 30% increase in customer adoption

02

Bluetooth thermal printer integration with 50% reduced latency

03

XStax payment gateway processing 10k+ monthly transactions

Tech Stack
FlutterQR Code Ordering EngineGoogle MapsOrder ManagementPayment IntegrationSocket.IOGeolocatorDIOGoogle AnalyticsFirebase Crashlytics

Currently booking Q3 2026 engagements

Have a high-scale mobile app idea or multiplatform project?

Tell me about your product goals, architecture needs, or KMP/Flutter migration — I'll reply within one business day with a clear technical roadmap.