lines
lines
lines

Damien Foundation

shape
round shape
dots
Damien Foundation

Damien Foundation

09 Jun 2025 - 25 July 2025
🟢 Live Project Visit Live Site

Digitizing TB Patient Monitoring for Damien Foundation

Overview

Damien Foundation runs a TB control program that depends on complete, timely patient data. We built a web application that replaces scattered Excel files with a single place to capture screening, assessment, and PR data, while still honoring the organization’s existing registration records.

The challenge

The team worked from spreadsheets and manual steps, which led to duplicate entries, inconsistent follow‑ups, and limited visibility into each patient’s status. There was no way to trigger the right follow‑up form based on screening answers, or to see where data was captured in the field.

Our approach

We designed a form-driven workflow around three core forms—Screening, Assessment, and PR. Conditional logic shows later forms only when they apply, reducing noise and errors. A registration number lookup pulls demographics from the existing Excel dataset to prefill fields. Role-based access controls the experience for admins and field users, and dashboards summarize activity at a glance.

Key features

  • Conditional forms: Screening drives Assessment and PR only when relevant.
  • Registration lookup: Select a TB registration number to auto-populate known fields from Excel.
  • Geo-location on submit: Capture where entries are recorded for mapping and accountability.
  • Dashboards: Admin and user views with concise tables and charts.
  • On-prem deployment: Runs on the organization’s server with admin controls for users and forms.

Results

  • Fewer duplicates and manual errors through guided data entry.
  • Clearer patient status and faster follow‑ups with conditional workflows.
  • Better oversight via location context and role-specific dashboards.

Tech stack

  • Laravel (PHP), MySQL
  • Geo-location APIs
  • Responsive UI (Bootstrap/Tailwind)
  • Excel import and integration utilities

Have a Similar Project in Mind?

Let's bring your vision to life! Our experienced team is ready to help you create something amazing. Get in touch with us today for a free consultation.