Eatsy Dine & Reserve — Mobile App | React Native | Stripe | Biometrics Client: BankEatsy Dine & Reserve — Mobile App | React Native | Stripe | Biometrics Client: Bank
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Eatsy Dine & Reserve — Mobile App | React Native | Stripe | Biometrics
Client: Bank Alfalah Limited · Pakistan Live on Google Play

PROJECT OVERVIEW
Reimagining the restaurant experience for a leading Pakistani bank
Eatsy Dine & Reserve is a consumer-facing mobile app built for Bank Alfalah Limited — one of Pakistan's largest banks. The app transforms the traditional dine-in experience by letting customers scan a QR code at their table, browse a live digital menu, place orders, and pay securely — all without flagging down a server.
My role was to build the complete cross-platform mobile application from scratch using React Native, integrating biometric authentication, QR-based ordering, real-time order tracking, and fintech-grade payment flows.

CORE FEATURES I BUILT
Biometric authentication Secure login using native Android and iOS biometric SDKs — fingerprint and Face ID support out of the box.
QR-based ordering Customers scan a table QR code to instantly load the restaurant's live menu and place orders directly in-app.
Stripe payment integration End-to-end secure payments via prepaid, debit, and credit cards with OTP verification and Stripe's mobile SDK.
Real-time push notifications Firebase Cloud Messaging for instant order status updates — confirmed, preparing, ready to serve.
Table reservations In-app table booking flow with availability checks, so diners skip the wait entirely.
Live order tracking Real-time order status visible from cart to table delivery, keeping customers informed at every step.

TECH STACK
React Native · Stripe SDK · Android Biometric SDK · iOS LocalAuthentication · Firebase Cloud Messaging · QR Code Scanner · REST APIs

WHAT MADE THIS PROJECT CHALLENGING
Building for a fintech client meant every payment flow had to be bulletproof. Integrating Stripe with OTP-verified card payments on both Android and iOS, while simultaneously supporting native biometric auth via platform-specific SDKs (not just a JS wrapper), required deep work across both native layers.
The QR-based ordering flow also had to feel instant — scanning a code had to load the full live menu with zero perceptible delay, which required careful API design and state management on the mobile side.

play.google.com

Eatsy Dine & Reserve - Apps on Google Play

Seamless Dining: Easy Reservations, Contactless Orders & Secure Payments!

Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started