Deeve Technologies
Client workWeb Application

MaternaTrack, Maternal Health Monitoring System

A maternal health monitoring system for Philippine healthcare facilities with automated risk classification, SMS alerts, DOH-aligned reports, prenatal tracking, and multi-tenant support. Built with PHP and MySQL.

ClientDeeve Technologies
RoleFull-stack developer
Year2026
TypeWeb Application
Updated24 Sep 2026
Login 2
Login_1773155233-2
Overview

MaternaTrack helps Philippine health facilities track prenatal patients and flag risk early.

Automated risk classification, SMS alerts, DOH-aligned reporting and multi-facility support.

Built with
MySQLPHPSMS Integration
The problem

What was in the way

Maternal health monitoring in barangays still runs on paper logbooks, manual tallying and memory.

A health worker tracking dozens of pregnant patients has no reliable way to spot the one whose readings are trending the wrong way. The information exists, written down at each visit, but it sits across dozens of pages and nobody can hold the trend for dozens of patients in their head.

The second problem is reporting. DOH reporting means recounting the same records by hand every period. It takes days, it is error prone, and it produces no insight, because by the time the count is finished it describes a period that has already ended.

The third problem is the one that matters most. A missed warning sign in maternal health is not an inconvenience. This is the category where a system being slightly better than paper has real consequences.

What I built

Five parts, each with a reason

Automated risk classification

The system flags risk from recorded data rather than relying on a health worker noticing a pattern across paper records.

Every reading is evaluated as it is entered, against the patient's own history. A worker who sees fifty patients a week cannot be expected to recall which had elevated readings three visits ago. The system can.

SMS alerts

The person who needs the alert is not sitting at a computer.

SMS is the channel that reaches everyone in this setting, regardless of device, data plan or connectivity. An alert in a web dashboard nobody has open is not an alert.

Prenatal visit tracking

Visit history per patient, so gaps in care are visible. A patient who has missed two scheduled visits should surface without anyone going looking.

DOH-aligned reporting

Generated to the required shape rather than recompiled by hand each reporting period.

This is the feature that gets the system adopted. Health workers do not adopt software because it is better in principle, they adopt it because it removes a task they hate. Reporting is that task.

Multi-facility support

Several facilities on one deployment with separated records, so a municipality can run one system rather than one per barangay health station.

How it was built

The engineering underneath

PHP and MySQLDeployed on its own subdomain, with SMS integration for reminders
SMSReaches facilities where connectivity is variable and email is not read
OrdinaryIt runs in health facilities with limited IT support, so every dependency is a risk

PHP with MySQL and SMS integration, deployed on its own subdomain.

Deliberately ordinary. This runs in health facilities with limited IT support and variable connectivity. Every dependency added is a thing that can break somewhere nobody can fix it.

On handling health data

Health data means the access model and the record boundaries had to be right from the first migration rather than added later.

Facility separation is enforced at the data layer rather than by filtering in the interface. A report that forgets a filter should return nothing, not another facility's patients.

Access is role based. A health worker sees their own facility's patients. Nothing in the interface offers a route to records outside it.

This is the same argument as multi-tenant payroll, and for the same reason: isolation retrofitted into a live system holding sensitive records is close to a rebuild, and the failure mode in the meantime is silent.

MySQLPHPSMS Integration
More work

Projects like this

All projects
Why it matters for your project

I build software, and I measure whether it works.

The same questions I research are the ones I ask on client builds: is it reliable, is it fast, is it easy to use, and is it secure. Those four drove satisfaction in my ICT portal study, and they shape how I scope and test every project.