iTABAZA – Revolutionizing Healthcare Access in Rwanda
Inspiration
In Rwanda, many patients still face long waiting lines, uncertainty about doctor availability, and inefficient hospital processes. Patients often travel long distances only to spend hours waiting without knowing whether they will be seen by a doctor.
Our team wanted to build a solution that reduces waiting times, improves transparency, and makes healthcare access easier for everyone.
This idea led to iTABAZA, a digital platform designed to modernize healthcare access in Rwanda.
What it does
iTABAZA is a digital healthcare platform that allows patients to:
- Book hospital appointments online
- Consult doctors through video calls
- Access digital prescriptions and medical documents
- Receive notifications and reminders for appointments
- Send support requests
Doctors can:
- View patient medical descriptions before consultations
- Conduct virtual consultations
- Upload prescriptions and medical documents
- Manage appointments easily
Administrators can:
- Manage doctor profiles
- Monitor platform usage
- Handle support tickets from users
The goal is to reduce hospital overcrowding and improve access to healthcare services across Rwanda.
How we built it
The platform is built using a modern web architecture.
Frontend
- HTML
- CSS
- JavaScript
- Bootstrap
- AOS Animations
Backend
- Node.js
- Express.js
- Supabase (PostgreSQL Database)
- Redis (Caching)
Features Implemented
- Secure authentication
- Appointment booking system
- Video consultation support
- Document upload and sharing
- Role-based dashboards (Patient, Doctor, Admin)
The application is deployed online and accessible through a web interface.
Challenges we ran into
Some of the main challenges included:
- Designing a system that works for both urban and rural users
- Managing secure medical data storage
- Integrating real-time communication between patients and doctors
- Considering accessibility for people without smartphones
We also explored USSD integration to make the platform accessible to users with feature phones.
Accomplishments we’re proud of
We are proud that we successfully built a working healthcare platform that:
- Reduces hospital waiting times
- Enables remote doctor consultations
- Supports document sharing between patients and doctors
- Provides a scalable architecture for future healthcare expansion
Most importantly, our solution focuses on real healthcare challenges faced in Rwanda.
What we learned
During the development of iTABAZA, we learned:
- How to design scalable healthcare platforms
- How to integrate backend services with real-time databases
- The importance of accessibility in digital health solutions
- How technology can solve real societal problems
What's next for iTABAZA
Future improvements include:
- USSD integration for feature phones
- SMS appointment reminders
- AI-based triage assistance
- Integration with national health systems
- Mobile app version
Our vision is to make iTABAZA a national healthcare access platform in Rwanda.
Log in or sign up for Devpost to join the conversation.