AFD Delivery platform · 4 apps · 1 backend Live

One delivery network. Four connected apps.

Atlantis Fresh Delivery is the end-to-end ordering and fulfillment platform behind the Atlantis network. Customer ordering, driver dispatch, in-store POS, admin operations — four apps, one data model, zero finger-pointing.

Driver app
Driver app
Customer app
Customer app
Store app
Store app
4 apps
One unified platform
1
Shared data model
Live
In production
RN + Laravel
Mobile + backend
Inside the platform

Four roles. Four apps. One backend.

Each role in the delivery network gets a purpose-built interface — but every app speaks to the same backend, the same data model, and the same order lifecycle. Change a status in the driver app and the customer sees it the next second. No webhooks duct-taped between vendors.

Customer App

/afdapp · React Native

The consumer-facing ordering experience. Browse the catalog, build a basket, pay, track the driver in real time.

  • Catalog browse + search with personalization hooks
  • Cart + multi-payment flow (FreshPay + cards)
  • Real-time order status, driver tracking on map
  • Atlantis Rewards points + redemption inline
  • Push notifications via OneSignal
iOS · Android · React Native Customer-facing →

Driver App

/afddriverapp · React Native

Live dispatch and route execution for delivery drivers. Accept orders, navigate, mark each handoff.

  • Live order queue with auto-dispatch rules
  • Turn-by-turn nav + stop sequencing
  • Photo + signature capture per drop
  • Earnings dashboard + shift tracking
  • Offline-tolerant: queues actions until reconnect
iOS · Android · React Native Driver-facing →

Store / POS App

/afdstoreapp · React Native + Tablet

In-store prep and fulfillment. Live order queue for staff, prep timer, ready-for-pickup handoff to driver.

  • Real-time prep queue, sorted by pickup SLA
  • Item-level prep checkoff with timer
  • Ready-for-driver handoff with verification
  • Stock-out flag → instant push to customer
  • Shift handover view for next-up staff
Tablet-first · iPad / Android In-store →

Admin Panels

/afdpanels · Laravel + Tailwind

Operations dashboard for managers. Live network view, store performance, driver allocation, catalog management.

  • Live ops dashboard: orders / store / driver heatmap
  • Catalog + pricing management per store
  • Promotions, vouchers, geographic targeting
  • Performance reporting (store, driver, basket, SKU)
  • Role-based access for HQ + per-store managers
Web · Laravel 12 + Tailwind Operations →

How the four apps connect.

// architecture
Customer App
order · pay · track
Driver App
dispatch · nav · drop
Store App
prep · queue · handoff
Admin Panels
ops · catalog · reports
↓ one backend, one data model ↓
AFD Core — Laravel 12 + Octane (Swoole) · PostgreSQL · Kafka · Redis
REST + websockets · Sanctum auth · OneSignal push · DigitalOcean infra
Across the platform

What every app inherits from the core.

◇

Single data model

One order lifecycle, one customer profile, one store record. Every app reads and writes the same source of truth.

⚡

Real-time everywhere

Websocket-backed status updates. Driver marks delivered → customer sees it in <1s. No polling, no stale UI.

●

Offline-tolerant mobile

Driver and customer apps queue actions when offline, reconcile on reconnect. Spotty signal doesn't break the flow.

▲

Tier-aware integrations

Atlantis Rewards points and tier multipliers apply at checkout in the customer app and in admin promotion rules.

◆

Audit + observability

Every state change is logged. Operations can replay any order's full history end-to-end for debugging or disputes.

✦

Per-store + per-region config

Pricing, hours, delivery zones, promotional rules — all configurable per store without code changes.

Built with

The stack behind the AFD platform.

React Native
Laravel 12
PHP 8.3
PostgreSQL
Redis
Kafka
Tailwind
Docker
DigitalOcean
Nginx
Octane (Swoole)
OneSignal push
Sanctum auth
Outcome

"It's the first delivery system we've used where the four apps actually act like one system. No more vendor finger-pointing when an order goes sideways."

Live
In production
<1s
Cross-app sync latency
99.9%
API uptime

Have a multi-app platform to build?

Driver apps, customer apps, admin panels, in-store tools — all sharing one backend. Real engineering, not glued vendor pieces.