Enterprise Wholesale & Fleet Delivery System
Three integrated apps (Customer, Driver, Admin) — B2B / B2CBuilt a complete enterprise wholesale delivery platform consisting of three integrated applications supporting offline-first architecture, real-time order tracking, dynamic delivery pricing, and scalable REST APIs.
A high‑performance, production‑ready system designed from scratch to cover the full wholesale cycle: ordering, delivery, warehouse management, and administrative control.
This is not a simple demo or university project — it is a production‑ready system designed to handle the complete business workflow for wholesale merchants: orders, delivery, inventory, and administrative management.
Offline-First Sync
Browse products and create orders without internet — automatic background sync when connectivity returns.
Dynamic Pricing Engine
Flexible pricing rules based on customer tier (wholesale/retail) and geographic zones, configurable in real time.
Role-Based Access Control
Granular permissions for admins, warehouse staff, drivers, and customers — managed from the admin dashboard.
1. Offline Data Synchronization
Used local SQLite storage and an operation queue. A smart sync algorithm prevents duplicate orders when the network comes back.
2. API Performance Under Heavy Load
Implemented caching strategies and pagination in Laravel to handle thousands of products and concurrent orders, drastically reducing response times.
📱 Customer App
Browse catalog, add to cart, real-time order tracking with full offline support.
🚚 Driver App
Smart route management, sequential map view, and transparent earnings wallet for drivers.
💻 Admin Dashboard
Advanced management system for tracking orders, managing products, and user permissions.
- Architecting scalable APIs and applying clean code principles across a large codebase.
- Managing complex Flutter state with Clean Architecture and BLoC, keeping the UI stable and predictable.
- Deep understanding of logistic workflows, real‑time data tracking, and offline synchronization patterns.
© 2026 Amar Tomas – Software Engineer