Skip to content

Sproutopia is a user-friendly software project aimed at developing a comprehensive baby development tracking system. It enables parents and caregivers to easily monitor and track the growth, milestones, and well-being of their little ones.

Notifications You must be signed in to change notification settings

chandula00/e19-co225-Baby-Developing-Tracking-System-Web-Application

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Title
CO225 Software Construction Project
Sproutopia

Sproutopia


GIF

   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.

Team

Group 9

  • E/19/008 Adhikari R.A.J.C. email
  • E/19/009 Adikari A.M.K.M. email
  • E/19/063 Dassanayake D.M.G.S. email
  • E/19/074 Dharmarathne B.A.M.I.E. email

Group 16

  • E/19/087 Dissanayaka M.A.S.R. email
  • E/19/260 Neranji W.K.G.A.G. email
  • E/19/264 Nishantha R.P.T. email
  • E/19/465 Dilshan R.M.S. email

BACKEND

How to run

  1. Clone the Repository
  2. Go to backend folder
  3. Open as INTELLIJ IDEA Project
  4. Wait Until the dependencies are resolved
  5. Go to application.yml and give correct username and password of your database
  6. Start the Database Server on Mentioned port(3306)
  7. Start the Spring Boot Application
  8. Go to localhost:8080/swagger-ui/index.html for a comprehensive view of the API

On Using Swagger-UI

Some default request bodies given may not be the intended body(Some fields like id is not hidden) Authorize button provided (AT top right above list of endpoints) is for adding token to the header of the request. Use Postman or Insomnia if you find this overwhelming.

Please refer the instructions in below URL:

https://projects.ce.pdn.ac.lk/docs/how-to-add-a-project

About

Sproutopia is a user-friendly software project aimed at developing a comprehensive baby development tracking system. It enables parents and caregivers to easily monitor and track the growth, milestones, and well-being of their little ones.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 47.4%
  • JavaScript 42.3%
  • CSS 10.2%
  • HTML 0.1%