Our Mission & Story

Building the Resilient Operating System for Modern Commerce

Dokan exists to give high-volume retailers, multi-branch stores, and wholesale distributors software that never crashes during peak checkout hours.

Why We Built Dokan

Retail Software Built for the Realities of Local Commerce

For decades, retail shops and wholesale distributors in Bangladesh and emerging markets were forced to choose between two deeply flawed options: fragile, legacy desktop programs that crashed whenever hard drives failed, or generic Western cloud POS tools that ground to a halt the moment broadband or electricity fluctuated.

Meanwhile, shopkeepers struggled with real everyday pain points: unrecovered credit sales written in worn-out paper notebooks (বাকি খাতা), inaccurate profit calculations caused by ignoring transport costs, and messy distributor relationships managed over chaotic WhatsApp chats.

We built Dokan (দোকান) to fix this once and for all. A cloud-native shop operating system engineered with an offline-first Progressive Web App, 3-layer PostgreSQL database isolation, true weighted-average landed cost calculations, and a built-in B2B dealer network module.

Our Mission

To empower retail merchants and distributor networks with lightning-fast, offline-tolerant, and financially precise business software that simplifies operations and accelerates growth.

Our Vision

To become the foundational operating system powering next-generation physical and wholesale commerce across South Asia and emerging global markets.

Engineering Philosophy

Principles Behind Every Line of Code

We design our architecture around reliability, performance, and long-term maintainability.

Sub-Second Counter Velocity

Cashiers should never wait for software. We obsess over keyboard-first ergonomics, fast barcode lookups, and sub-150ms checkout workflows.

Zero-Downtime Offline Resilience

Internet and power fluctuations are a reality of retail. Dokan's PWA and IndexedDB queue ensure sales never stop, auto-syncing safely upon reconnection.

Bank-Grade Tenant Isolation

We reject superficial multi-tenancy. Every shop's data is isolated directly in the PostgreSQL kernel with Row-Level Security (RLS) policies.

Mathematical Profit Precision

We implement Weighted-Average Cost (WAC) with landed freight allocation so shopkeepers know their exact net profit down to the Paisa.

Under the Hood

A Modern, Production-Grade Technology Stack

Dokan is built with modern compiled languages, kernel-level database isolation, and state-of-the-art frontend frameworks.

Backend Engine

Go (Golang 1.22+) & Gin

Ultra-fast compiled binary with sub-millisecond query execution, Server-Sent Events (SSE), and connection pooling via pgx/v5.

Database & Security

PostgreSQL 15+ & RLS

Native PostgreSQL Row-Level Security policies on every table with composite indexing and fail-closed tenant drivers.

Frontend & PWA

React 19, TS & Next.js

Next.js App Router for high-speed SEO pages paired with React 19 PWA, IndexedDB local queuing, and Tailwind CSS.

Ready to upgrade your store operations?

Experience the difference of a purpose-built retail OS with our 14-day free trial.