NexGo Quick-Commerce & Multi-Sector Logistics Marketplace

NexGo Super App — Multi-Vendor Marketplace & On-Demand Logistics

Engineering a high-throughput multi-sector marketplace spanning 6 commercial verticals (Restaurants, Groceries, Pharmacy, Parcels, Rentals, RideShare) powered by 3 dedicated Flutter mobile apps, real-time GPS dispatch, and thermal POS printing.

Flutter 3.xNext.js 15Laravel 12MySQL SpatialRedisWebSocketsGoogle MapsESC/POS
NexGo Super App — Multi-Vendor Marketplace & On-Demand Logistics

Operational Benchmarks

Measurable impact achieved in production.

6 قطاعات

Commercial Sectors

3 تطبيقات

Flutter Mobile Apps

1 ثانية (Real-Time)

Driver Telemetry Rate

عربي / إنجليزي

i18n & RTL Support

Operational Challenges

Critical bottlenecks prior to system deployment

  • Unifying 6 diverse commercial sectors with distinct pricing/delivery models in one database.
  • Sub-second live driver GPS telemetry via WebSockets without battery or server exhaustion.
  • Merchant app supporting automated thermal Bluetooth POS ticket printing.
  • Automated visual product categorization and tagging using computer vision AI.

Operational Transformation

Direct before vs after production benchmarks

Sector Architecture

BeforeIsolated disjointed apps with high overhead
NowUnified Super App ecosystem across all sectors

Store Order Printing

BeforeManual transcription, kitchen ticket delays
NowInstant thermal Bluetooth POS receipt auto-print

Architectural Decisions & Trade-offs

Engineered design choices, technical rationale, and evaluated trade-offs

01

Implemented MySQL Spatial Indexes for Geofencing

Architectural Rationale:

Dispatched nearest drivers to store locations via sub-15ms spatial SQL queries.

Calculated Trade-off:Requires optimized spatial indexing maintenance on heavy coordinate updates.
02

Architected 3 Independent Flutter Applications

Architectural Rationale:

Delivered laser-focused UX for each stakeholder persona while sharing core networking and models.

Calculated Trade-off:Triple CI/CD app store release pipeline overhead.

Data Flow & Integration Pipeline

Live visual pipeline demonstrating real-time data exchange across services, AI engines, and databases.

B2C Web Portal
Global GDS APIs
WhatsApp Bot
Central Core API
Vector DB (RAG)
Background Tasks
Relational Database
Live Subsystems & Interfaces

Production Interfaces & Modules

Comprehensive architectural walkthrough of live dashboards, portals, and background engines.

React / Next.js / Geolocation API
MittMat SuperApp Consumer Web Landing Hero
Inspect Full Resolution

MittMat SuperApp Consumer Web Landing Hero

Web Storefront & UX

Scandinavian localized consumer web landing page hero with address lookup for instant grocery and restaurant delivery.

Multi-Tenant Architecture / Tailwind CSS
Multi-Module Ecosystem & Partner Onboarding Portals
Inspect Full Resolution

Multi-Module Ecosystem & Partner Onboarding Portals

Partner Ecosystem

Multi-vertical selector (Groceries, Restaurants, Retail) with courier driver and merchant partner onboarding banners.

Responsive UI / Promotion Engine
Platform Operational Metrics & Promotional Campaigns
Inspect Full Resolution

Platform Operational Metrics & Promotional Campaigns

Marketing & Social Proof

Real-time key statistics (10k+ orders delivered, <30min delivery time) with targeted supermarket and pharmacy campaign banners.

Flutter / App Store Deep Linking
Mobile App Store Download Banner with QR Code
Inspect Full Resolution

Mobile App Store Download Banner with QR Code

Mobile Apps Integration

Cross-platform mobile app download section featuring instant QR scan badge for Google Play and Apple App Store.

Figma Design / Smooth CSS Carousel
Merchant Partner Carousel & 30-Min Delivery Showcase
Inspect Full Resolution

Merchant Partner Carousel & 30-Min Delivery Showcase

Brand Showcase & Fast Delivery

Interactive merchant brand carousel and value proposition for 30-minute hyper-local delivery from local stores.

B2B Billing Module / Testimonial Grid
B2B Corporate Catering & Verified Customer Testimonials
Inspect Full Resolution

B2B Corporate Catering & Verified Customer Testimonials

B2B Solutions & Reviews

B2B enterprise catering service for office lunches and consolidated invoicing alongside verified customer testimonial cards.

Faceted Search / Category Filtering
Interactive Restaurant Directory & Cuisine Category Pills
Inspect Full Resolution

Interactive Restaurant Directory & Cuisine Category Pills

Food Discovery & Search

Culinary category browser with real-time filters (Free Delivery, Top Rated, Near You, Deals) and cuisine pill badges.

Video Streaming / Social Commerce
Trending Bites Video-First Culinary Feed
Inspect Full Resolution

Trending Bites Video-First Culinary Feed

Social & Video Commerce

Video-first culinary feed showcasing popular dishes with live view counts and one-click ordering integration.

Reactive State / Cart State Management
Top Picks Catalog & Featured Merchant Storefronts
Inspect Full Resolution

Top Picks Catalog & Featured Merchant Storefronts

Storefront & Catalog

Geolocated merchant store listings with distance ETA badges and instant product add-to-cart controls.

Zustand State / Subscription Upselling
Single Restaurant Menu Page with Live Cart Sidebar
Inspect Full Resolution

Single Restaurant Menu Page with Live Cart Sidebar

Menu & Checkout Drawer

Comprehensive restaurant menu view featuring Pro Plan subscription banner and real-time reactive shopping cart drawer.

Laravel Backend / Real-Time Dispatch Engine
SuperApp Central Grocery Module & Dispatch Dashboard
Inspect Full Resolution

SuperApp Central Grocery Module & Dispatch Dashboard

Logistics & Dispatch Operations

SuperApp operational command center monitoring real-time delivery lifecycle states, rider dispatch queues, and monthly revenue.

Multi-Tenant Config / Polygon Delivery Zones
Multi-Tenant Business Configuration & Geo-Zone Settings
Inspect Full Resolution

Multi-Tenant Business Configuration & Geo-Zone Settings

System Settings & Localization

SuperApp administration settings managing Swedish localization, operational maintenance mode, payment gateways, and delivery zones.

Next.js / TypeScript
System Screen 13
Inspect Full Resolution

System Screen 13

System UI

Interactive user interface from nexgo.

Next.js / TypeScript
System Screen 14
Inspect Full Resolution

System Screen 14

System UI

Interactive user interface from nexgo.

Next.js / TypeScript
System Screen 15
Inspect Full Resolution

System Screen 15

System UI

Interactive user interface from nexgo.

Next.js / TypeScript
System Screen 16
Inspect Full Resolution

System Screen 16

System UI

Interactive user interface from nexgo.

Next.js / TypeScript
System Screen 17
Inspect Full Resolution

System Screen 17

System UI

Interactive user interface from nexgo.

Next.js / TypeScript
System Screen 18
Inspect Full Resolution

System Screen 18

System UI

Interactive user interface from nexgo.

Next.js / TypeScript
System Screen 19
Inspect Full Resolution

System Screen 19

System UI

Interactive user interface from nexgo.

Next.js / TypeScript
System Screen 20
Inspect Full Resolution

System Screen 20

System UI

Interactive user interface from nexgo.

Next.js / TypeScript
System Screen 21
Inspect Full Resolution

System Screen 21

System UI

Interactive user interface from nexgo.

Next.js / TypeScript
System Screen 22
Inspect Full Resolution

System Screen 22

System UI

Interactive user interface from nexgo.

Next.js / TypeScript
System Screen 23
Inspect Full Resolution

System Screen 23

System UI

Interactive user interface from nexgo.

Next.js / TypeScript
System Screen 24
Inspect Full Resolution

System Screen 24

System UI

Interactive user interface from nexgo.

Next.js / TypeScript
System Screen 25
Inspect Full Resolution

System Screen 25

System UI

Interactive user interface from nexgo.

Next.js / TypeScript
System Screen 26
Inspect Full Resolution

System Screen 26

System UI

Interactive user interface from nexgo.

Next.js / TypeScript
System Screen 27
Inspect Full Resolution

System Screen 27

System UI

Interactive user interface from nexgo.

Next.js / TypeScript
System Screen 28
Inspect Full Resolution

System Screen 28

System UI

Interactive user interface from nexgo.

Next.js / TypeScript
System Screen 29
Inspect Full Resolution

System Screen 29

System UI

Interactive user interface from nexgo.

Architectural Lessons Learned
"If rebuilt, I would extract the driver GPS telemetry WebSocket engine into a lightweight Go microservice to decouple high-frequency socket connections from the main API."

— Mahmoud Talaat, Founder & Lead Systems Architect