This web application effectively facilitated the coordination of child vaccinations and weight recordings, ensuring seamless communication between parents, healthcare professionals, and administrative staff.
This project showcased our team's expertise in implementing Model-View-Controller (MVC) design in web applications. Our use of UML diagrams, event tables, and state machines allowed for a clear and organized representation of the system's functionality.
We successfully navigated through the complexities of separate use cases, events, and state changes, implementing design patterns to enhance the application's efficiency. The Childcare Management System stands as a testament to our commitment to innovative solutions, especially in the face of unique challenges such as those posed by the global pandemic.
Secure Parent Sign-In
Parents could sign in using the child's details, birth certificate, and parent ID documents for added security. Admin verification based on birth certificate details ensured the accuracy of accounts.
Vaccination Management
Parents could choose vaccines and specify vaccination dates during the sign-in process. System accommodated changes to vaccination dates if administered later than expected.
Automated Notifications
The system sent timely notifications to parents, including vaccination details, a week before scheduled dates. Parents could request date changes through the system if unable to attend.
Medical Advice and Communication
Main doctors could provide medical advice through the system. Then the parents have the ability to contact doctors directly through the platform and get medical advices.
Thriposha Distribution
The midwife could schedule visits to deliver "Thriposha" to the child, ensuring holistic care. This helps to ensure the continous destribution of nutritious food for needy childs.
Midwife-Managed Weight Recordings
A dedicated midwife updated the system monthly with the height and weight of each child. System-generated graphical progress reports helped monitor each child's development.
Sahan Caldera
Undergraduate from Department of Computer Scinece Engineering.
University of Moratuwa
Harshani Bandara
Undergraduate from Department of Computer Scinece Engineering.
University of Moratuwa
Thamindu B.
Undergraduate from Department of Computer Scinece Engineering.
University of Moratuwa