Ni-KshaySetu
Ni-Kshay Setu supports India's national TB treatment program. I built the core decision-support tools clinicians use to diagnose and treat patients, plus the analytics dashboard tracking impact nationwide.
Case Study
My Role
Full-stack — led development on the web admin platform and contributed integrations on the mobile app.
Clinical Decision Support — core domain
Built a full clinical rule engine for TB treatment protocols, including a form builder, dynamic diagnosis with regimen handling, a drug rule engine with dosage editing, and a discordance rule engine with severity handling and full CRUD. Added a dynamic algorithm builder with image integration and both simple and complex criteria builders — giving clinical staff the tools to configure treatment logic without code changes.
Assessment Engine
Full assessment CRUD with duplication support, a categorized question bank, certificate management, and knowledge quiz integration — plus result-report downloads and filtering by category, status, and date.
Dashboard & Analytics
District/state-level map visualizations, usage charts (assessments, cadre-wise users, module usage), and a leaderboard system with subscriber ranking.
Message Module — built from scratch
Designed and shipped the full messaging system end to end: dashboard, reporting, notification dropdowns, holiday notification scheduling, and multi-language support.
Institute & Patient Management
Institute dashboards with ownership transfer and member management, plus patient listing, subscriber forms, and OTP-based recovery flows.
Roles, Content & Reporting
Role-based permissions applied across every page and action, a full content-management suite (static pages, flash news, resource materials, news integration), and a reports suite covering prescriptions, subscriber activity, and app version tracking.
Mobile App
Integrated the messaging module, screening tools, knowledge quiz, and leaderboard into the companion app, along with navigation and performance fixes.