Engineer & founder

Work / Nextgrab

Nextgrab

A food rescue platform in Lebanon: customers save surplus food from local businesses, vendors list it, and an admin runs the marketplace.

★ Rebuilt an AI-made prototype for real users

Role
Project lead · built the admin, vendor app and dashboard; revamped the customer app and website
Company
Nextgrab
Timeline
Nov 2025 – Apr 2026
Stage
Live in Lebanon
Platforms
iOS · Android · Web · Admin dashboard
Nextgrab website: the full landing page
5K+
Downloads on Google Play
5
Products: customer app, vendor app, vendor dashboard, admin and website
Up to 70%
Off surplus food from local businesses
AR & EN
Arabic and English throughout

The problem

The first version had been put together quickly with AI. It looked like an app, but it didn’t hold up once real customers and vendors started using it.

From shelf to pickup

How one surprise bag moves through the marketplace, from a business with food left over to a customer walking out with it.

  1. 01 · Vendor app & dashboard

    A business lists what’s left

    Vendors add surprise bags with a pickup window, from the vendor app or the web dashboard, with staff accounts across several stores.

    Multi-store staff · vendor tiers
  2. 02 · Customer app

    Customers find deals nearby

    The map loads stores by zoom level and distance, and lists are paginated, so it stays fast on real phones. People browse as guests and only sign in at checkout.

    10 km default radius · Google & Apple sign-in
  3. 03 · Checkout

    Reserve and pay in seconds

    Pickup or delivery, paid by card, Whish or cash on pickup.

    Card via Stripe · Whish · cash
  4. 04 · Pickup

    A QR code confirms the handover

    The customer shows a code and the vendor scans it in the app or the dashboard. The customer’s impact stats update, and admin and vendors share one record of who owes whom.

    Meals rescued · money saved · CO₂ prevented

Key decisions

  1. 01

    People can browse as guests and only sign in when they check out, with Google and Apple sign-in, password reset by OTP and account deletion built in.

  2. 02

    Each customer’s profile tracks their impact (meals rescued, money saved and CO₂ prevented), and the new app ships fixes over the air with code push, with Crashlytics reporting what breaks in the wild.

Outcome

Turned a prototype into a marketplace real people use: I rebuilt the customer app (shipped as version 2 on the App Store) and the website, and built the vendor app, vendor dashboard and admin. 5K+ downloads on Google Play.

What it does

  • Map and list of nearby surprise bags
  • Pickup or delivery, paid by card, Whish or cash
  • Guest browsing with sign-in at checkout
  • Impact stats: meals rescued, money saved, CO₂ prevented
  • Vendor app with QR pickup scanning
  • Vendor dashboard with onboarding, items and multi-store staff
  • Super-admin for vendors, tiers, promos and orders
  • Arabic and English

Built with

Mobile
  • Flutter
  • Dart
Web
  • Next.js
  • React
  • TypeScript
Backend
  • Firebase Cloud Functions
Data & realtime
  • Firebase
Payments & integrations
  • Stripe
  • Google Maps

A closer look

Customer app

Find surprise bags nearby, see what’s inside, and check out in a few taps: pickup or delivery, by card, Whish or cash.

  • Nextgrab: save food, save money
  • Nextgrab customer app: explore nearby deals
  • Nextgrab: grab your surprise, up to 70% off
  • Nextgrab customer app: what’s inside a surprise bag
  • Nextgrab customer app: checkout in seconds

Vendor app

For the people behind the counter: pick the store, scan the customer’s QR code or type it in, and the order opens.

  • Nextgrab vendor app: loading the workspaceWorkspace
  • Nextgrab vendor app: add orders by scanning the customer’s QR codeScan a pickup

Links