Back to Blogs
Case Study01 Dec 2025

Lessons From Building Sehatdastak: A Hospital Platform With 100+ APIs

Omer Toqeer

Omer Toqeer

Author

Lessons From Building Sehatdastak: A Hospital Platform With 100+ APIs

Context

Sehatdastak was part of the LCE LUMS accelerator — a full-stack platform for hospitals, clinics, doctors, and patients.

We had to support:

  • Multiple roles (admin, doctor, patient, staff)
  • Sensitive data (vitals, records)
  • Complex flows (appointments, analysis, messaging)

Architecture Highlights

  • React + MUI frontend
  • Node.js + Express backend
  • MongoDB with careful indexing
  • Clear domain separation: Auth, Users, Records, Analytics, Messaging

What Went Well

  • Investing early in role-based access paid off later
  • Having a proper API contract between frontend and backend saved time
  • Analytics on vitals became a strong differentiator

What I’d Do Differently

  • Even more logging around critical flows
  • Earlier investment in automated tests for core endpoints
  • Design for multi-tenant from day one