A complete, white-label-ready school management SaaS — admissions, fees, M-Pesa, payroll, and built-in fee-instalment financing.
Solvo is a complete, production-proven multi-tenant school management platform for Kenyan schools — not a template, a real working SaaS business. It handles everything from a student's first online application to their final payslip as staff years later, with M-Pesa and Paystack built in throughout and ElimuPay, a genuine fee-instalment financing engine, integrated natively rather than bolted on.
Every school gets fully isolated data (enforced at the code level via a dedicated tenant-scoping layer, not just by convention), role-based dashboards for every person at the school — admins, teachers, accountants, librarians, parents, students, and alumni — and a Super Admin console for platform-wide operations: onboarding new schools, managing subscription billing, and configuring payment gateways and email/SMS providers without touching code.
Beyond core operations, Solvo includes tools most competitors don't offer: a self-serve affiliate/referral program with downloadable marketing assets, a public website builder per school (testimonials, FAQs, events, gallery, admissions), a legal-documents CMS, government-readiness fields for Kenya's KEMIS and SHA/SHIF systems, and a consent-based inter-school student transfer workflow.
This listing is a Reseller License: full source code and the right to run your own independent, multi-tenant SaaS business in a market Solvo isn't already operating in. Rebrand entirely through Super Admin settings — logo, colors, platform name, contact details — no code changes required.
Built-in, admin-editable subscription billing for the schools you onboard — per-student-per-term or flat-rate pricing, your call, editable anytime from your own Super Admin panel. Also includes an affiliate/referral program with commission tracking, a public inquiries pipeline, and a public-facing marketing site (features, pricing, about, contact) ready to launch under your own brand.
Kenyan Data Protection Act–aware by design. Built by MoJamoza Technologies.
Demo@2026
| Role | Who | What to look for | |
|---|---|---|---|
| School Admin | admin@riverside.ac.ke |
Grace Wanjiru | Full administrative view across every module |
| Teacher | teacher@riverside.ac.ke |
Peter Otieno | Teaches Mathematics to Grade 5 and Grade 7 |
| Accountant | accountant@riverside.ac.ke |
David Mwangi | Fee balances, payroll, the accounting ledger |
| Librarian | librarian@riverside.ac.ke |
Esther Njoki | Book catalog, active loans, one overdue fine |
| Parent | parent1@riverside.ac.ke |
Alice Muthoni | Mother of two enrolled children (Brian, Faith) — sibling discount active; Brian has a self-serve ElimuPay plan with one instalment already paid |
| Parent | parent2@riverside.ac.ke |
Daniel Kimani | Father of Cynthia — her ElimuPay plan is financing-partner backed (Jamii Finance Partners), already disbursed |
| Student | student1@riverside.ac.ke |
Brian Muthoni | An open Head Boy election is waiting for his vote, and he's one of the two candidates — a genuine live-voting demo moment |
| Student | student2@riverside.ac.ke |
Cynthia Kimani | Appointed Class Prefect for Grade 5 |
| Alumni | alumni@riverside.ac.ke |
Kevin Otieno | Graduated 2023, has a donation on record |
| Role | Who | |
|---|---|---|
| School Admin | admin@greenfieldprimary.ac.ke |
Michael Ndungu |
Deliberately lighter (3 classes, 8 students, core academic + fee data only, still on its trial subscription) — its main purpose is proving multi-tenant isolation: logging in here shows nothing from Riverside, and vice versa.
| Role | Who | What to look for | |
|---|---|---|---|
| Affiliate | brenda.blogger@example.com |
Brenda Otieno | Referral code DEMO01 — credited with referring Riverside Academy, with one real paid commission (KES 432, 10% of Riverside's KES 4,320 subscription payment) already on record. Visit the Marketing Toolkit from her dashboard for downloadable banner images and HTML embed codes, each with her referral link already baked in. |
Want to know if this fits your needs, ask about customization, or negotiate before buying? Send a message here — it's separate from placing an order.