The Problem Nobody Was Talking About
Rwanda has one of the fastest-growing youth populations in Africa. Its literacy rate is rising. Its university enrolment has tripled in a decade. And yet — if a Rwandan author writes a book today, they have no digital platform to sell it.
Not one built for them.
Amazon KDP doesn't support Rwandan bank accounts. Gumroad blocks mobile money. Local bookshops print in small runs, and authors wait months to see any income. Rwanda's 14 million people — a country of storytellers, scholars, and innovators — are locked out of the global digital publishing economy.
That is the problem Savanna was built to solve.
What Savanna Is
Savanna is a full-stack digital publishing and reading platform designed specifically for Rwanda and the broader African market.
It has two sides that work as one:
For authors — upload a manuscript, set a price in RWF, publish in minutes, and receive royalties directly to your MTN Mobile Money or Airtel Money account. No bank account required. No middleman. No waiting.
For readers — browse Rwandan literature, preview books, pay with one tap via MoMo, and read instantly inside the platform. No shipping. No Amazon account. No barriers.
The moment an author publishes, their book is live. The moment a reader pays, the author earns. That loop — creation to income in minutes — has never existed for Rwandan writers before.
The Inspiration
I am a student at the University of Rwanda. I watched classmates write research papers, poetry, and novels with nowhere to share them beyond a WhatsApp group. I watched professors self-publish at local print shops and sell copies from their office desks.
The infrastructure gap was not about talent. Rwanda has extraordinary writers. The gap was about access to digital financial rails and a platform that understood African publishing realities.
Savanna started as a frustration. It became a mission.
How We Built It
Savanna is built on a modern, production-ready stack:
- Frontend: React + Vite + TypeScript + Tailwind CSS — fast, type-safe, mobile-first
- Backend & Auth: Supabase — real-time database, row-level security, file storage for manuscripts and covers
- Payments: Paypack API — native MTN MoMo and Airtel Money integration for both reader purchases (cashin) and author royalty payouts (cashout), all in RWF
- Hosting: Deployed and live
The platform handles the full publishing lifecycle: manuscript upload → cover design → pricing → publication → discovery → purchase → delivery → royalty payout. End to end.
The Challenges We Faced
Mobile money integration was the hardest technical challenge. Paypack's API handles MoMo beautifully, but designing a secure, real-time payment verification flow — where book access is only granted after confirmed payment — required careful backend architecture to prevent race conditions and failed transactions.
Multi-currency and payout logic — calculating royalties, handling platform fees, and ensuring authors receive accurate payouts in RWF demanded precise financial logic with full audit trails.
Trust and onboarding — convincing first authors to publish digitally in a market where print is still the default required building a UI that felt familiar, professional, and safe. Every design decision was made with a Rwandan first-time user in mind.
What We Learned
Building Savanna taught us that the infrastructure problem in African publishing is not technical — it is about integration. The rails exist: MoMo is everywhere, smartphones are ubiquitous, internet penetration is growing. What was missing was a platform that connected them into a single, seamless experience designed for African creators.
We also learned that trust is a product feature. Every flow we built — from manuscript upload to payout request — had to communicate safety, transparency, and reliability. For an author putting their work online for the first time, that trust is everything.
What's Next
- Kinyarwanda language support — full UI localisation so authors and readers who prefer Kinyarwanda can use Savanna natively
- Audiobook uploads — expanding beyond text to serve Rwanda's strong oral storytelling tradition
- Institutional partnerships — working with University of Rwanda, REB (Rwanda Education Board), and secondary schools to distribute academic materials through Savanna
- Expand to East Africa — Kenya, Uganda, Tanzania — same model, same mobile money rails, different markets
Savanna is not just a publishing platform. It is the infrastructure Rwanda's creative economy never had — and the foundation for Africa's digital literary renaissance.
Built With
- airtel
- api
- convex
- css
- mobile
- money
- mtn
- paypack
- postgresql
- react
- tailwind
- typescript
- vite
Log in or sign up for Devpost to join the conversation.