Skip to content
System Internal operations 2026

Persmon EMS

Client: Persmon Technologies (internal)

Our own operations command centre: clients, deadlines, tasks, team chat, invoicing and payroll across 29 connected modules.

Persmon EMS command centre screen

What we built

  • 29 modules linked to each other
  • Team chat with channels, direct messages and threads
  • Print-ready invoices and receipts
  • Workdesks, calendar, availability and deadline trackers
  • Spreadsheet import with validation

Technology

  • React
  • Supabase
  • Playwright

At a glance

  • 29 modules
  • 5 automated test suites

More systems

See all
HMS dashboard showing available rooms, arrivals, revenue and occupancy charts System

Hospitality · 2026

HMS: Hotel Management System

Multi-hotel operations platform for East African hotels: bookings, rooms, housekeeping, guests, payments and a restaurant and bar point of sale, priced in UGX with Mobile Money.

  • Next.js
  • NestJS
  • TypeScript
  • PostgreSQL
  • +3 more
View project Live
OMS command centre showing deadlines, approvals, receivables and compliance alerts System

Professional services · 2026

OMS: Operations Management System

One system for running a professional services firm: clients, projects, approvals, invoices, payroll, compliance and meetings, updated live for the whole team.

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • +3 more
View project Live
Sickle Cell Awards 2026 voting site home page System

Events and NGOs · 2026

Sickle Cell Awards 2026 voting platform

Public voting platform for the 1st National Sickle Cell Awards 2026, with one vote per person per category and a private staff results dashboard.

  • Next.js
  • React
  • TypeScript
  • Supabase Auth
  • +3 more
View project Live

Mukwano Courts, Kampala

Tell us what you need. We reply within one working day.

Send a short brief or a WhatsApp message. You get a clear written quote before any work starts.

Kampala skyline photo: Todd Huffman, CC BY 2.0

Get a free quote