Spindle Software

Home / Work

Custom work

Systems we built to order, host and support. Each one solved a specific problem for a specific client. The screenshots are from the live systems; the names and figures in them are demonstration data.

Edutrack Computer Training College · courses, fees and certificates

  • TEVETA-registered college
  • Web
  • Live since 2026

The college needed one place for its courses, its students and its money. Students enrol online and pay registration fees by mobile money; each payment is matched to the right student automatically, so nobody reconciles statements by hand. At the end of a course, certificates are issued from the system with the TEVETA grade, the principal's signature and a number anyone can verify.

  • Course catalogue, enrolment and student records
  • Registration fees through Lipila and Lenco, reconciled automatically
  • Certificates with the TEVETA grade and a verifiable number
  • Ticketing for the college's Tech Connect event, with card and mobile-money payment and an audit log

Every certificate issued from the system can be traced back to a graded record.

The college website home page

Town council · development fund tracker

  • Local government
  • Web
  • Pilot since October 2026

A town council has to show where its Constituency Development Fund goes: which projects are funded in which ward, how far each one has got, who has been paid, and which students, groups and borrowers it supports. This system records all of it, ward by ward, and ties every entry to the person who made it. Only the council lead can correct a saved record.

  • Projects by ward and budget year, with site visits, progress and photos
  • Payments by transfer or cheque with two-panel sign-off, retention and advances, and a warning when a contractor is paid ahead of the work
  • Bursaries, grants and loans tracked through every stage, with board reports as PDFs
  • Contractor vetting with registration, tax clearance and expiry dates

One site and database per council, built around the CDF Act of 2024 and its guidelines.

What the system records
Wards
12In one constituency
User roles
5Lead, Accounts, Works, People, Viewer
Payment sign-off
A + BTwo panels, each signature recorded
Fund split
60 / 20 / 20Projects, empowerment, bursaries

Phone Checker · used-phone hardware check

  • Public web tool
  • Free
  • 2026

Used phones are often sold as something they are not: a copy sold as an original, or a model with less memory than claimed. Phone Checker opens in the browser of the phone being sold, reads the hardware the browser can see and compares it with the model the seller claims, in about twenty seconds. Buyers use it before paying; sellers attach the report to their listing.

  • Reads the model, memory, storage, processor, graphics and screen from the browser
  • Optional hands-on checks: touch, dead pixels, speakers, microphone, cameras, vibration
  • Compares the result with a reference list of models by brand
  • A shareable report with a link and QR code

Used 87 times on its first day.

Phone Checker home page

Payments start-up · lead development

  • Fintech start-up
  • Web, Android and iOS
  • Since 2025

We lead development for a start-up that moves small payments from cards and mobile money to people's mobile money accounts, and runs a set of free money calculators on the web and in an app. The work covers the product, the code, the payment integrations and the compliance groundwork, done remotely with the start-up's team.

  • Web platform: payment flow, fee breakdown, payouts, waitlist and admin, built on Laravel
  • Money calculators for six countries (tax, pay, loans, currency), each answer with its official source
  • Mobile app in React Native and TypeScript, built with Expo for Android and iOS, working offline
  • Payment gateway integration for cards and mobile money

The calculators are live; the payment service is in testing ahead of launch. Client details on request.

What we built
Platforms
3Web, Android and iOS
Countries
6Calculators with official figures
Payments
2Cards and mobile money
Offline
YesThe app works without data

Have a system in mind?

Send a short description of the work and we will reply with questions and a first estimate within one working day, wherever you are.