All work


Commerce
A marketplace where hundreds of sellers run their own shops, with one checkout and one delivery flow.
- Client
- Retail startup
- Role
- Architect & lead developer
- Stack
- Laravel, Next.js, Flutter, MySQL, Redis


01 · The problem
Sellers were managing orders on WhatsApp and spreadsheets. The client needed one place for vendors, buyers, payments and riders without hiring a big ops team.
02 · What we built
What we built
- 01Vendor panel with its own products, stock, payouts and reports.
- 02Split-payment checkout that pays each vendor after delivery.
- 03Rider app with live order status for buyers.
03 · Architecture
Architecture
01 · Interface
- Next.js
- Flutter
02 · API
- Laravel
03 · Services
- Vendor shops
- One checkout
- Delivery tracking
- Commission rules
04 · Data
- MySQL
- Redis
04 · Key features
What it does.
Vendor shops
Each seller gets a shop, a panel and payout reports.
One checkout
Mixed carts from many sellers, paid once.
Delivery tracking
Riders update status from the app.
Commission rules
Per category or per vendor, changed without code.
05 · Screens
A closer look.
06 · Outcome
What it delivers.
0
place for vendors, buyers, payments and riders
Auto
payouts to each vendor after delivery
Live
order status for buyers from the rider app
Next project
Hotel Management
Front desk, housekeeping, restaurant and accounts for a hotel, in one system the staff can learn in a week.
LaravelInertia.jsReactMySQL
View case study →

