Online shops
Duuka
A shop of its own for an East African business: a branded storefront with a catalogue and ordering on WhatsApp, and an admin for products, orders and customers.
Open DuukaStock, sales and school systems for small businesses and schools in Uganda, and a one-month internship for the young people who build and support them.
The kind of thing a system tells you, as it happens.
Systems for the businesses and schools around us, and the training for the people who will build the next ones.
Stock, sales, receipts and customer records for hardware and retail shops, with mobile money recorded as it is paid.
See shop systemsA site of your own that loads fast on a phone, with WhatsApp Business and your Google listing set up beside it.
See websitesPupils, classes, fees and report cards in one place for the school office, and a website parents can find.
See school systemsA system built around how you work: billing, savings groups, online shops, or every branch on the same records.
See what we have builtOne month of real projects with a mentor beside you, for students and people early in their careers.
See the internshipMasterclasses in Laravel, the Nevela framework, and mobile apps with React Native, each ending with an app you can show.
See the coursesSales, stock and money owed are added up for you at the end of every day.
Every item is counted in and counted out, so a gap shows up the same day.
Printed or sent by SMS, with mobile money recorded as it is paid.
We train the people who will use it, and we stay on call after we hand over.
Three things, done properly. Pick the one that sounds like you.
For hardware shops, retail shops and any business that still closes the day by counting. Every sale goes in once and the numbers add themselves up.

Built by our engineers, led by Mark Cole Mukisa. You can open each one.
Online shops
A shop of its own for an East African business: a branded storefront with a catalogue and ordering on WhatsApp, and an admin for products, orders and customers.
Open DuukaBilling
Water billing for rental properties. Meter readings go in, each bill is priced from the tariff in force, and it reaches the tenant by SMS.
Open GetaSavings
Member registration and savings records for a Ugandan savings organisation, with deposits, imports and live figures for the people who run it.
Open IKIPSOpen source
Our own framework for Laravel and Next.js. Describe a record once and it writes the API and the dashboard for it. This site is built on it.
About NevelaOpen source
A React package for promoting your own courses and products, with no ad network and no tracking. It is the card in the corner of this page.
See it on npmEvery package includes setting it up, training your staff and support afterwards.
UGX1.5M
One shop getting organised, or getting online.
Ask about StarterUGX4.0M
A growing business that wants the whole job done.
Ask about Growthfrom UGX10M
A school, or a business with several branches.
Ask about CustomYou pay 50% to start and the balance when we hand over.
Four steps, the same for a shop and for a school. You know what happens next at each one, and what it costs before we start.
We come to your shop or school, see how you work today, and agree on what to set up.
A 50% deposit starts the work, and you see it taking shape as we go.
The people who will use it learn on your own stock and your own records.
You pay the balance when it works. Support then runs for 3 to 12 months, by package.
The internship is for students and people early in their careers. You pick a track, join a small group, and build something real: ICT basics, web development with React and Laravel, artificial intelligence, or backend and databases.
In the holidays: the Vacation Computing Program. For P.7, S.4 and S.6 vacists, covering coding, computer applications, website design and graphics.