Skip to content

DG SmartPOS Developer Docs

The internal reference for how DG SmartPOS works, how the modules fit together, and what's next. Built for onboarding new engineers.

DG SmartPOS is a multi-tenant Point of Sale platform built by Software Garage LTD, covering retail and restaurant operations, inventory, accounting, and an online storefront. It’s a monorepo of four applications sharing one Laravel API.

Architecture

Monorepo layout, multitenancy model, how the four apps talk to each other. Start here.

Applications

What each of the four apps does: the API, the POS terminal, the admin panel, and the storefront.

Modules

Business-logic deep dives per API module: Sales, Inventory, Accounting, Tax, and more.

Roadmap

What’s actively being restructured, what’s frozen, and why.

This site is in progress. Getting Started and Applications are complete. Modules currently has one deep-dive (Sales) as the template; the rest are stubs pending fan-out.