Skip to content
Taslim Tareq
Book a 15-minute call

All software

Shuddho Bazar BMS logo

Shuddho Bazar BMS

A business management system for an organic food business: inventory, five order channels, partner finance, POS and WooCommerce sync

Type
Business system
Status
Private system
Year
2026
Shuddho Bazar dashboard with orders processing by channel, low-stock alert, cash, receivables, payables and points cards, a revenue and expenses trend chart and a sales-by-channel donut; all amounts blurred
Invented demo data in a local copy. Partners, vendors and customers are made up, and every amount, phone number and address is blurred.

A custom ERP for a Bangladeshi organic and safe-food eCommerce business run by three partners: products, inventory, orders from five channels, customers, vendors, in-house production, partner finance and WooCommerce sync, built in seven phases on Laravel and Livewire.

The finance layer is the unusual part. The business runs on partner capital, so the system tracks contributions by purpose and uses them first-in, first-out, keeps an imprest-style running account for each partner, routes order payments across cash, partner accounts, bKash and bank, handles voids, and closes each period so past books can’t change.

All base tables were migrated up front, and the feature screens shipped phase by phase.

How it works

  1. Products and inventory
  2. Orders from five channels
  3. Production and vendors
  4. Partner capital
  5. Payment routing
  6. Period close
  7. POS, coupons and courier sync

Screens

Orders list with pending, processing, shipped and today counts, filters, and orders from Facebook, phone, website, WhatsApp and shop with status and payment badges
One order pipeline for all five channels: website, phone, shop, WhatsApp and Facebook.
POS counter with an open shift, product search, a cart with a held sale, a linked loyalty customer with a tier discount and the charge button
The POS counter, with shifts, held sales, returns and loyalty discounts.
A partner's running account with balance, float cap and headroom, opening and closing figures and a dated statement of advances, collections and deposits
A partner's running account, with advances, collections and deposits on one statement.

Engineering decisions

  • Orders from five sales channels (website, phone, shop, WhatsApp, Facebook) flow into one pipeline with unified customer records and delivery management.
  • Partner finance is built in: capital contributions tagged by purpose and used first-in, first-out, imprest running accounts, and CSV statement export.
  • Payment routing splits order payments across cash, partner accounts, bKash and bank, with void handling and a period close that locks the books.
  • Phase 7 added a POS with shifts and returns, coupons and loyalty, stock-takes, and courier sync with Steadfast and Pathao.

Built with

  • Laravel
  • Livewire
  • Alpine.js
  • Tailwind
  • MySQL
  • WooCommerce API

Want something like Shuddho Bazar BMS?

Book a 15-minute call