← All projects

A modular business operating system where you pay only for what you need.

app.pos.devaltech.co.ke
Soko Cloud Back Office — multi-tenant stock ledger, real-time KPI dashboard, and customizable modular business tools.Soko Retail Till & Storefront — keyboard-first POS with sub-10ms barcode search, offline queue, and instant M-Pesa matching.
Cloud Back Office & Ledger
2026Soko · Business operating system & retail software
Build
Modular Business Operating System & Retail Till
Scope
Plug-and-play modules, double-entry stock ledger, offline till
Our role
Designed & engineered from scratch
Stack
Next.js · NestJS · Postgres · Drizzle · BullMQ · Web Workers

The problem

Growing retail and service businesses in Kenya are burdened by fragmented systems: one subscription for a till that drops when the internet cuts out, disconnected spreadsheets for inventory, and rigid enterprise software charging thousands of dollars for bloated features never touched. Business owners needed an integrated operating system that starts with core sales and stock, allows on-demand module activation, and lets them pay strictly for the capabilities they actually use.

What we did

  1. Architected an extensible modular framework: businesses run a unified platform where new features—such as multi-branch inventory, supplier ordering, eTIMS compliance, role permissions, or customer WhatsApp notifications—can be requested and toggled on demand without system migrations.

  2. Built an offline-first POS client with in-memory catalog search (<10ms lookup) and an atomic local queue that guarantees zero paused transactions or counter queues during connectivity drops.

  3. Engineered an append-only, double-entry stock ledger at the database layer to track every receipt, adjustment, sale, and void with complete mathematical auditability.

  4. Designed strict multi-tenant isolation with organization boundaries derived directly from authenticated sessions, giving owners multi-location visibility while scoping cashiers and managers strictly to their roles.

The result

Pay only for what you need

A unified business operating system combining live counter sales and back-office control. Businesses activate only the modules they need, pay strictly for what they use, and never get locked into bloated software.

Next project

All projects

Want something like this?

Tell us what you run and how customers pay today. You get a flexible price and a launch date after one call.

Chat with us