Skip to content

CBS — Cloud accounting system for small business

A multi-tenant SaaS platform: products, inventory, sales, analytics, audit trail and plans. One account — several organizations.

Learn More
Own Product
cbs.gloryhub.net
CBS CloudPoint of sale₸ 12 400Warehouse128127in stockStaffAnalyticsRevenue₸ 1,24 M₸ 1,31 M

Key Features

Several organizations in one account

The active organization is switched in the header; data is fully isolated and membership is checked on every request

Roles and permissions on the server

Owner, manager, seller — access is enforced by the API, not by the interface

Plans through requests

Start, Business, Premium with limits: the owner submits a request, an admin approves or rejects it

Barcode scanner

A regular HID scanner types the code into the search field: receiving stock and selling without a keyboard

WhatsApp notifications

Account approval, request decisions, password resets — via Meta Cloud API or your own gateway

Audit trail

A log with filters and pagination: who changed what and when

System Modules

01

Products and reference data

Catalog with barcodes, a shared base of categories and suppliers with deduplication: suppliers by tax ID, categories by name

02

Inventory

Receipts, write-offs and transfers; stock is derived from movements instead of being edited by hand

03

Sales

A receipt with line items, stock written off in a single transaction, sale cancellation, xlsx export

04

Analytics

Period summary, sales by day, category shares — on the active organization data

05

Platform admin

Clients, organizations and plan requests; a serving admin sees only their own clients, the super admin sees everyone

By the Numbers

3

Plans with limits

3

Roles per organization

11

Data tables

9

Interface sections

15

End-to-end tests

Technology Stack

Backend: Python, FastAPI, SQLAlchemy 2.x, PostgreSQL (psycopg 3)Auth: JWT, forced change of a temporary password on first loginFrontend: React 19 + TypeScript, Vite, Tailwind CSS, shadcn/ui, RechartsForms and validation: react-hook-form + zodLists: filters, safe sorting, pagination and xlsx exportTests and delivery: pytest (15 end-to-end tests), Docker, GitLab CI, nginx

What We Can Build For You

SaaS platforms with multi-tenancy and isolated client data
Role models with permissions enforced at the API level
Product, inventory and sales accounting shaped around a real process
Analytics and exports for management decisions
Barcode scanner and retail hardware integration
Plans, limits and client onboarding processes inside the product