A web-based platform designed to map and monitor malnutrition cases in Biliran Island, providing local health authorities with accurate, real-time data to guide decision-making and improve health outcomes.
The Malnutrition Monitoring System was developed to address the growing need for real-time health data visualization in Biliran Province.
It allows Department of Health (DOH), Provincial Health Office (PHO), and Rural Health Units (RHU) to record, track, and analyze malnutrition cases in children.
With interactive mapping powered by Leaflet.js, the system highlights areas with high malnutrition rates and provides data-driven insights for targeted interventions.
- 🔐 Multi-user Authentication (Admin, PHO, RHU, DOH)
- 📍 Interactive Heatmap for malnutrition cases
- 📑 Children List & History (WFA, HFA, WFH tracking)
- 📊 Reports & Analytics
- 📂 Data Management (Add, Update, Delete child records)
- ☁️ Cloud-deployed for accessibility
Category | Technology |
---|---|
Frontend | HTML, CSS, JavaScript |
Backend | PHP |
Database | MySQL |
Mapping | Leaflet.js |
Deployment | Cloud Hosting |
Role | Permissions |
---|---|
Admin | Full access, manage all accounts & data |
PHO | View all province data |
RHU | Manage barangay-level data |
DOH | View reports and analytics |
- Clone the repository
git clone https://github.com/your-username/malnutrition-monitoring-system.git
- Navigate to project folder
cd malnutrition-monitoring-system
- Import the database
- Open phpMyAdmin
- Create a new database (e.g., mms_db)
- Import the SQL file located in /database/mms_db.sql
- Configure database connection
- Edit config.php with your DB credentials.
- Run the application
- Start your local server (XAMPP, WAMP, etc.)
- Access via http://localhost/malnutrition-monitoring-system
- Login using your credentials.
- Navigate to the Dashboard to view statistics.
- Open the Map to see malnutrition data by location.
- Generate reports from the Reports page.
- Fork the repository.
- Create a new branch (feature/your-feature).
- Commit your changes.
- Push to your branch and create a Pull Request.