Multi-Tenant Point-of-Sale Ledger Engine
Tallyko is a multi-vendor restaurant and retail Point-of-Sale (POS) and inventory SaaS platform. It handles transactions, billing, inventory, and bookkeeping ledger entries across multiple independent store locations. It isolates vendor data, protects database performance during peak hours, and prevents balance discrepancies using a double-entry accounting engine.
Project Overview:Tallyko provides vendors with isolated logical workspace environments via PostgreSQL Row-Level Security, running under Traefik gateways, with Redis distributed mutex locks to protect transaction commits.
A multi-tenant system requires strict isolation to prevent cross-vendor data visibility, combined with high-speed transactional locks to prevent wallet double-spending during concurrent sales events.
System components and logging streams are mock visualized under standard interactive screens.