Dokan Vendor App
The Dokan Vendor App lets marketplace sellers run their entire store from their phone — manage products, fulfill orders, chat with customers, and track earnings in real time.
Overview
Sellers don’t sit at a desk — they’re on the move. The Dokan Vendor App turns a phone into a full store-management console, so vendors can list products, fulfill orders, and get paid without touching a laptop.
Architecture
Built with Bloc for predictable, testable state and a modular structure that keeps each domain (catalog, orders, payouts, messaging) independent. A background sync layer queues writes — like image uploads and status changes — and replays them when connectivity returns.
Impact
An automated Fastlane + GitHub Actions pipeline took release effort from days to minutes, while a strong test suite kept the app 99.9% crash-free. Vendor satisfaction (NPS) rose 22 points after launch.
Key features
- Product create/edit with image upload and variations
- Real-time order management and status updates
- Earnings, payouts, and analytics dashboards
- In-app customer messaging with push notifications
- Coupons, inventory, and shipping management
Challenges solved
- Reliable background image uploads on unstable mobile networks
- Presenting dense analytics clearly on small screens