← Registry

Case File

Log:order-tracking-system·

Order & Operational Tracking System

Mobile client and backend integration so warehouse-to-delivery status is visible from one control surface.

Domain
Operations & Logistics
Focus
Role-based workflow, assignment, tracking
Stack
React Native, Supabase, Firebase
Tools
SQL Editor, Auth Systems
Status
Completed
Year
2026

Case cover

Order tracking — main control view

Order tracking — main control view

Problem

Order and driver state lived in separate channels, so assignment lagged and delivery status was opaque. Duplicate entry increased error rates.

Approach

Separated warehouse, driver, and admin flows with role-based auth. Kept the order lifecycle in one data model; used Supabase for real-time updates.

Technical Structure

User roles

Warehouse: create orders and assign drivers. Driver: assigned route and status updates. Admin: full records and override.

Flow logic

Create → assign → route → delivery status. Role checks at each step; transitions are auditable.

Data structure

Relational schema for orders, users, routes, delivery; Firebase Auth for identity, Supabase for sync.

Outcome

Assignment and routing decisions are traceable from one panel; ops works off a single source of record.

Supplementary figures

App screenshot
App screenshot
App screenshot
App screenshot

Related records