Spindle Software

Home / Services

Services

What we build and support, for clients in Zambia, across Africa and further afield. Each service below is already running in one of our systems, so you are not paying for our first attempt.

What we build

See them working in our products and our custom work.

Web systems

  • Records, approvals, reports and dashboards used from any browser
  • Each person sees only what their job needs
  • Every change is recorded and can't be erased
  • Imports from Excel and exports to CSV and PDF

Android apps

  • Built for low-cost phones and weak networks
  • Work is kept on the phone and sent when there is signal, without duplicates
  • Published on Google Play under your name or ours
  • Apps that update themselves, even outside Google Play

Payments

  • Mobile money and card payments inside your system
  • Connected to the payment providers in your country; so far Lipila, Lenco and Flutterwave for Airtel Money, MTN MoMo, Zamtel Kwacha and cards
  • Each payment matched to the right customer automatically
  • Refunds and a record of every transaction

SMS

  • Results, reminders, receipts and alerts sent from the system
  • Through a bulk SMS gateway, with your name as the sender where the network allows
  • Delivery records and credit top-ups

Documents

  • Report cards, mark schedules, receipts, agreements, certificates and board reports
  • As PDFs for A4 printers, or on receipt printers
  • Numbered and traceable where it matters

Hosting and support

  • We host what we build
  • Nightly off-server backups and error alerts
  • Updates and security fixes
  • A WhatsApp line for your staff

How we work

Fixed scope, fixed price, working software from the first weeks. Products are a monthly subscription; custom systems are a fixed price agreed before work starts.

We work on site in Zambia and remotely anywhere else, by video call and shared test versions, in your time zone where we can.

  1. Requirements

    A visit, or a video call wherever you are, with the people who do the job today. We write down what the system must do and what it must not change.

  2. Proposal

    A written scope, price and delivery date, so you know what you are paying for before anything is built.

  3. Build

    A working version within the first weeks, then weekly updates you can test. Changes are agreed in writing.

  4. Launch and support

    Setup, data import, staff training, and a support plan that covers hosting, backups and updates.

Technology

  • PHP and Laravel
  • MySQL and SQLite
  • Kotlin for Android
  • React Native and Expo
  • TypeScript and Next.js
  • Tailwind CSS
  • Lipila, Lenco and Flutterwave payments
  • Bulk SMS gateways
  • Linux VPS and shared hosting
  • Cloudflare

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.