/ CASE STUDY • #005
Multi-vendor eCommerce & Auction Platform
Advanced Multi-vendor eCommerce & Auction Platform

CLIENT
Industrial.com.bd
ROLE
Lead Full-stack & API Architect — Engineered the multi-vendor backend, V2 REST API, and integrated 10+ payment gateways.
DURATION
9 months
YEAR
2026
/ OVERVIEW
Industrial.com.bd is a comprehensive trade platform that goes beyond standard eCommerce. It integrates a multi-vendor marketplace with a sophisticated auction engine, customer-to-customer classified ads, and a multi-level affiliate system. The project involved building a highly scalable Laravel API (V2) to power the glassmorphic Flutter mobile applications, while maintaining a feature-rich web experience for both consumers and sellers.
The challenge
The main technical hurdle was consolidating diverse business models—Standard Retail, Wholesale, Bidding, and Classifieds—into a single synchronized inventory and notification system. We also had to ensure seamless payment flows across both local Bangladeshi gateways (Nagad, bKash) and international providers (Stripe, PayPal) with automated reconciliation.
How I approached it
- →API First Architecture: Designed a clean, versioned REST API using Laravel Sanctum and JWT for secure, stateless communication with the Flutter mobile clients.
- →Auction Engine: Built a real-time bidding module with automated winner selection, bid tracking, and instant notifications for outbid status.
- →Multi-Payment Hub: Engineered a unified payment service class that abstracts 10+ gateways, handling callbacks and webhooks for instant order status updates.
- →Advanced Inventory: Implemented a multi-variant attribute system with support for wholesale price levels, ensuring accurate stock tracking across all product types.
/ OUTCOME
What it did in the world
Unified Platform
Successfully launched a synchronized web and mobile ecosystem handling thousands of products and active bidders.
Real-time Bidding
The auction platform provides a lag-free experience, driving higher engagement for high-value industrial assets.
Mobile Excellence
The Flutter app achieved high performance scores with an optimistic UI and smooth transitions across critical checkout flows.
Payment Automation
Reduced administrative overhead by 40% through automated payment verification and vendor payout scheduling.
/ STACK
Built with
BACKEND & WEB
- Laravel 9
- PHP 8.1
- MySQL
- Redis
- Blade
- Vite
MOBILE / API
- Flutter
- Dart
- GetX
- REST API (V2)
- Sanctum
INFRASTRUCTURE
- Nagad/bKash
- SSLCommerz
- Stripe/PayPal
- Twilio
- Firebase