mizan.dev
All work

SaaS · SME Business Management

SME Business SaaS — Inventory, POS & Accounting

Cloud SaaS covering full business operations for small and medium enterprises in a single platform — Inventory with multi-warehouse support, POS with barcode scanning, and Accounting with double-entry ledger.

LaravelReactRedisMySQLTailwindCSSREST API

Modules

3 integrated

Warehouses

Multi

POS

Barcode + receipts

Accounting

Double-entry

Overview

Small and medium businesses in Bangladesh were managing inventory in spreadsheets, running POS on disconnected systems, and doing accounting manually. The goal: a single cloud SaaS platform that covers all three in real-time, with fast POS transaction response times regardless of catalogue size.

Inventory Module

Full stock management across multiple warehouses: stock-in, stock-out, inter-warehouse transfers, purchase order management, and supplier tracking. Automated low-stock alerts fire when any SKU across any warehouse falls below a configurable threshold. Every stock movement is traceable with full audit history.

POS Module

A touchscreen-optimised POS interface with barcode scanning support, real-time product lookup from the inventory system, receipt generation, customer management, and daily sales reporting. Product catalogue and pricing data are cached in Redis — POS transactions respond quickly even with thousands of SKUs.

End-of-day cash reconciliation and shift reports are generated automatically, exportable as PDFs for the business owner.

Accounting Module

Built on a double-entry ledger foundation: chart of accounts, journal entries, accounts payable, accounts receivable, invoicing, expense tracking, and profit & loss statements. Sales from POS post directly into the ledger — no manual data entry between modules.

Redis Caching

Product catalogue and pricing data are cached in Redis with event-driven invalidation on stock or price changes. This keeps POS transaction response times fast even during high-volume trading hours, regardless of catalogue size.

Tech Stack

  • Backend: Laravel, PHP 8.2, MySQL
  • Cache: Redis (product catalogue + pricing)
  • Frontend: React, TailwindCSS
  • API: REST API (module integration)