Skip to content

A web-based application that digitizes maternal and child healthcare records in Sri Lanka, enhancing record management, communication, and providing automated reminders for mothers and midwives.

Notifications You must be signed in to change notification settings

Darshana75/Baby-Care-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 

Repository files navigation

Web-Based Child Health Development Record System Application for Mothers & Midwives in Sri Lanka

πŸ“œ Project Overview

Web-Based Child Health Development Record System Application for Mothers & Midwives in Sri Lanka (also known as Baby Care Management System) is a comprehensive web-based application designed to digitize and streamline maternal and child healthcare management in Sri Lanka. By replacing the existing manual record-keeping system, this application improves the efficiency of record management, enhances communication between mothers and midwives, and provides essential reminders for critical healthcare milestones.

πŸ› οΈ Features

  • Digital Health Records: Efficiently manage and access child and maternal health data.
  • Reminders: Automated notifications for clinic visits, vaccinations, and healthcare milestones.
  • Communication Tools: Direct messaging and notices between mothers and midwives.
  • Reports: Generate insights on underweight, overweight and health reports of childrens.

πŸ’» Technologies Used

  • Frontend: HTML, CSS, JavaScript
  • Backend: PHP
  • Database: MySQL
  • Development Tools: Visual Studio Code, XAMPP
  • UI Design: Figma

πŸ“‹ System Design

Design Components

  • Class Diagram
  • Entity-Relationship Diagram
  • Sequence Diagram
  • Use Case Diagram
  • Deployment Diagram

User Roles

  • Admin: Manage midwives, divisions and system operations.
  • Midwife: Record and update child and maternal health details, send reminders, and plan visits.
  • Parent (User): View child health data, receive reminders, and communicate with midwives.

🌐 Home Page

Below is the Home Page UI, where users are welcomed and directed to their respective login portals.

Home Page

πŸš€ Getting Started

Prerequisites

  • XAMPP installed for local hosting.
  • Knowledge of PHP and MySQL for troubleshooting.

Installation

Clone this repository:

  git clone https://github.com/Darshana75/Baby-Care-Management-System

Set up XAMPP and ensure Apache and MySQL services are running.

Import the database:

  • Open phpMyAdmin.
  • Create a new database named babycare.
  • Import the .sql file provided in the database folder of the repository.

Launch the application:

Sample Login Credentials

Admin:

  • Username
  • Password

Midwife:

  • Username
  • Password

Parent:

  • Username
  • Password

πŸ“ˆ Future Enhancements

  • Develop a mobile application for Android and iOS platforms.
  • Implement advanced analytics to track healthcare trends.
  • Add multilingual support for better accessibility.
  • Expand features for community health monitoring and real-time updates.

πŸ“§ Contact

For questions or feedback, feel free to reach out:

About

A web-based application that digitizes maternal and child healthcare records in Sri Lanka, enhancing record management, communication, and providing automated reminders for mothers and midwives.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published