Group 9

Group 16

Table of Contents


Welcome to Sproutopia, a software development project focused on creating a comprehensive baby development tracking system. Sproutopia aims to provide a user-friendly and feature-rich platform that enables parents and caregivers to monitor and track the growth, milestones, and well-being of their little ones. By leveraging the power of technology, Sproutopia aims to simplify the process of tracking and understanding a baby’s development journey, empowering parents with valuable insights and personalized guidance. With an intuitive interface, data visualization, and an extensive range of tracking capabilities, Sproutopia strives to be the go-to software solution for parents seeking a holistic approach to monitoring their baby’s progress. Join us on this exciting journey as we build Sproutopia and unlock new possibilities in baby development tracking. Together, let’s embark on an incredible adventure of nurturing and supporting the growth of our little sprouts in the digital age.


Tracking a baby’s development can be challenging and time-consuming for parents and caregivers. It often involves manually recording and organizing various data points, such as growth parameters, health information, and developmental milestones. Additionally, accessing personalized recommendations and resources for supporting a baby’s development can be difficult.

Proposed Solution:

By providing a comprehensive suite of services, including growth tracking, health tracking, developmental assessments, and appointment management, Sproutopia empowers parents and caregivers with valuable insights, personalized recommendations, and a convenient way to record and cherish their child’s developmental journey.


Features And Functionalities

Basic Features

Additional Features

Intended Users

The Sproutopia baby development tracking system is designed to cater to the following primary users:

  1. Parents: Parents are the main target users of Sproutopia. They can utilize the platform to track and monitor their baby's growth, milestones, and health-related information. Sproutopia aims to provide parents with valuable insights, personalized recommendations, and a convenient way to record and cherish their child's developmental journey.
  2. Caregivers: Caregivers, such as grandparents, nannies, or daycare providers, can also benefit from Sproutopia. They can use the system to stay informed about the baby's growth, milestones, feeding and sleeping patterns, and health-related data. This allows for better coordination and communication among caregivers, ensuring consistent care and tracking.
  3. Healthcare Professionals: Sproutopia may serve as a valuable tool for healthcare professionals, including paediatricians and nurses. It provides them with access to comprehensive data on a baby's development, allowing for informed discussions during medical appointments and aiding in the assessment of a child's progress.
  4. Educators and Researchers: Sproutopia's aggregated and anonymized data can contribute to educational and research purposes in the field of child development. Researchers and educators can gain insights from the collective data to better understand developmental patterns and contribute to the advancement of knowledge in this domain.

Sproutopia aims to provide a user-friendly interface accessible to users with varying levels of technological expertise. It strives to create a supportive community for parents and caregivers, fostering collaboration, knowledge sharing, and support among users.


In our web application, we utilize the following technologies:

High-Level Architecture


Our high-level architecture diagram is designed with careful consideration to ensure a robust and secure system. Let’s break down each component step by step:

User Interface

Home Page



the entry point for new users who want to create an account and access the platform’s features and services.




Parent Dashboard


Doctor Dashboard