Konta: designing a payroll and accounting SaaS for Mauritius, single-handed

Konta brings together invoicing, expenses, payroll and accounting for Mauritian businesses, up to accounting firms managing many client files. I have been its founder and sole developer since 2025: architecture, code, infrastructure and operations.

Konta dashboard: this month's payroll, pending payslips, payroll total and financial overview.Konta payroll run with the compliance passport and MRA filing formats.Konta expense list with categories, rupee amounts and approval statuses.
Dashboard, payroll and expenses. Real screens, demonstration data.

A regulated product

A payroll or VAT error is not just a bug: it ends up in a return filed with the MRA. Konta computes payroll under Mauritian law and rates (PAYE, CSG, NSF, PRGF), handles Workers’ Rights Act leave, keeps the books and prepares 15% VAT.

  • Invoicing, quotes, expenses, purchasing and stock in one tool.
  • Multi-company, with a dedicated workspace for accounting firms.
  • Employee portal for payslips and leave requests.

Architecture decisions in writing

Every structural choice is recorded in a decision record: the problem, the options weighed, the choice and what it costs. A product maintained by one person has to be able to explain its own decisions.

  • Symfony and API Platform API, React interface installable on phones.
  • Background processing on Valkey rather than a dedicated message broker.
  • Idempotent accounting writes: a replayed request never creates a duplicate.
  • Perpetual inventory at weighted average cost, reconciled with the accounts.

AI where it saves time

A photographed receipt is read automatically: the suggested details are attached to the expense and confirmed by the user before reaching the books. AI prepares the entry; it does not decide for the business.

Operations designed for one person

  • Kubernetes with infrastructure described in Terraform, and a staging environment on the same cluster.
  • Automated, verified deployments and written incident procedures.
  • Automated tests across the API, the interface and complete user journeys, on desktop and mobile.

Launching a product in a regulated field? I can design the architecture, build it and run it in production.

pierre@prismyq.com

Let’s talk about your application

A few lines by email is enough. To make the first reply useful, include:

  • the application and its stack;
  • the problem to solve or the goal;
  • a deadline, if there is one.

WhatsApp: +230 5944 0094, messages only