taktiko: a multi-tenant ERP platform we built and run
Problem
Kosovo small businesses run their back office across spreadsheets, manual tax filings, and a stack of tools that do not talk to each other. There was no single system that handled accounting, payroll, VAT, and Kosovo-specific tax filing in one place.
What we did
We built taktiko: a multi-tenant SaaS where every customer gets their own subdomain, server-authoritative permissions, and a Kosovo tax engine that emits real ATK and KKRF filing exports. One platform runs the whole back office.
Result
72 tables, 111 application routes, and roughly 132,000 lines of TypeScript across one codebase. A test suite of about 5,000 cases covers payroll, VAT, the ledger, and reconciliation, and 12 cron jobs automate invoices, reminders, and year close.