How We Built a Cloud-Based Healthcare Platform for Doctors on Call Nepal
Led cloud EMR & booking system for Doctors on Call Nepal, improving access and clinical efficiency
Client: Doctors on Call Nepal
Industry: Health Tech / Home Healthcare
Duration: 6 Months
🩺 The Challenge
Doctors on Call Nepal, the country's first ISO-certified home health care company, approached us with an awesome idea. They wanted to create a digital platform to bring essential healthcare services—like doctor visits, medical equipment, and home care—straight to people's homes. But they had no technical team or infrastructure.
That's where we stepped in.
👨💻 My Role
I led a team of four developers to bring this platform to life. My responsibilities included:
- Developing the frontend using React and TypeScript
- Building the mobile app with Flutter
- Managing AWS cloud infrastructure, domains, and deployments
- Setting up CI/CD pipelines with GitHub Actions
- Leading team workflows, sprint planning, and client communications
My role wasn't just technical—I also ensured we translated business goals into product features that mattered most to the users.
🛠️ The Build
We chose a React-based frontend for flexibility and speed, with Flutter powering the mobile experience across Android and iOS. The backend was supported by PostgreSQL, and everything was deployed on AWS with CI/CD managed via GitHub Actions.
Key Features We Delivered:
- Custom dashboard for managing doctor appointments and patient bookings
- Inventory and stock management for medical equipment
- Secure cloud deployment on AWS with role-based access control
- Seamless cross-platform app experience for patients and doctors
We also adopted an agile development process, with frequent feedback loops from the client to ensure we stayed aligned with their evolving goals.
📈 The Results
The results were immediate and meaningful—for both the business and the users:
- 📈 30% increase in user growth within the first month of launch
- 💡 25% improvement in user satisfaction, thanks to a smoother booking experience
- ⏱️ Reduced patient wait times and improved appointment scheduling
- 🧾 15% decrease in operational costs for managing bookings and inventory
- 🔒 20% reduction in downtime, improving system reliability
The platform not only improved day-to-day operations for the Doctors on Call team—it also made healthcare more accessible for patients across Nepal.
🧠 Lessons & Reflections
This project taught me how to align technical execution with business priorities. I learned to lead with empathy, communicate clearly with non-technical stakeholders, and deliver value iteratively.
We faced real challenges—especially integrating appointment logic with real-time inventory systems. We overcame this through clear requirement mapping, rapid prototyping, and continuous feedback sessions.
If I could go back, I would allocate more time for structured user testing and feedback collection. It would've added even more polish to the UX. I also learned the importance of robust documentation to support long-term maintainability and team onboarding.