Skip to content

adarshnagrikar14/gsc24-garbh

Repository files navigation

Garbh

Targeting the UN goal of Health and Wellbeing, we came up with Garbh, a mobile application designed to empower parents-to-be and new parents with essential resources and support throughout the journey of pregnancy. Derived from the Sanskrit word for "womb," it aims to offer guidance, information, and community for expectant mothers and fathers,It targets physical and mental wellbeing of the mother and the child, essentially providing mechanisms to improve the nutritional status of women.


Download direct Apk from here

Download from here.

Steps to Run the App


  1. As we assume that flutter is properly installed on the machine, please do follow the below steps to test the App.
Note: The App is currently built for Android and Firebase is used as Backend.
  1. Git clone the project into the directory of your choice.
git clone https://github.com/adarshnagrikar14/gsc24-garbh.git
  1. Change directory to Garbh
cd ./gsc24-garbh
  1. Initiate Firebase
Get SHA-key using a. cd android b. ./gradlew signingReport and paste to firebase console after Firebase set-up.
  1. Run the following commands to download all required dependancies.
flutter clean
flutter pub get
  1. Now after doing all the necessary steps, you are ready to run the App.
flutter run

App Testing


Screens Steps
Pregnant Women - Login using G-Auth
- Select I'am a "Pregnant Woman"
- Select Conception Date
- Save and Proceed
- Now explore all the section and features, of which, some previews are listed below
Parent - Login using G-Auth
- Select I'am a "Parent"
- Add child's Date of birth
- Save and Proceed
- Now explore all the section and tabs, of which, some previews are listed below

Feature Previews (Pregnant Women Section)


Diet Maintainer Exercises
Monitor and record your dietary intake for effective management. Complete a timed exercise routine with step-by-step instructions.
One Two
Tracker Page Self Notes
Use the tracker for noting meal consumption and exercises Embrace freedom in self-notes. Express without limits.
One Two
Community Garbh bot
Engage, post, interact, and learn in our vibrant community. Your self-help chatbot: engaging and supportive companion.
One Two

Feature Previews (Parent Section)


Child Growth Track Vaccine Reminder
Track your child's growth journey with ease. Never miss a vaccine with our handy reminder.
One Two
Lullaby Chatbot
Relax and soothe with our lullaby collection. User-friendly chatbot for a variety of needs.
One Two

Attributions

Flutter, Firebase, Freepik, IBM Watson Assistant, Bard (now Gemini) API, WHO