__ __
| \/ | /\ /\
| \ / | / \ / \
| |\/| | / /\ \ / /\ \
| | | |/ ____ \ / ____ \
|_| |_/_/ \_\/_/ \_\
This is the official code repository for Hypnos . This type of application was developed during HaXplore, the on-campus event conducted by Codefest, the annual departmental fest of Computer Science department, IIT BHU Varanasi.
India is highly populated and it needs effective healthcare accessible to all. Maternal Assistance App(MAA) provides Indian mothers to get regular & instant assistance during the pregnancy and the parenting phase. It is a personalized healthcare app especially for maternal assistance which can provide instant but effective help whenever and wherever needed. In this fast-growing technical world, a mobile device is something that is so close to everyone and having a virtual assistant during pregnancy and parenting phase is like a boon for Mankind.
- India is highly populated and it needs effective healthcare accessible to all.
- In Indian culture, the relationship between the mother and her child is considered to be the purest of all. So the family cannot compromise with the health care of both the baby and the mother.
- There are few apps available in the market but none of them are designed and developed according to the need of an Indian mother.
- It is not feasible for a mother to interact with the doctor every time with each and every minute details and help.
- The post-pregnancy phase is also as essential as the pregnancy phase and needs special assistance for the mother and her child's overall development.
- The parents in rural areas usually are not aware of the basic information regarding pregnancy and parenting phase.
- There are various government healthcare institutes and schemes available but is not properly promoted and available among the needed citizens.
MAA (Maternal Assistance App) developed by Hypnos is specially designed for Indian Parents to get regular & instant assistance during the pregnancy and the parenting phase.
- The app will notify about the daily development of the child. According to the expected delivery date, it will generate the whole timeline.
- A list of hospitals available near the mother can be looked upon.
- Post-delivery, the vaccination details with the time and availability in the nearest hospital will be provided.
- A perfect and seasonal diet chart verified by the doctor will be provided according to per the needs of the mother (Pregnancy and post-pregnancy period).
- Various common symptoms and its cure can be easily informed via the app.
- The proposed checkup dates and medicines reminder will be notified by the app.
- Various government schemes can be conveyed through the app for the better reach among the needed people.
- The workout tutorials suitable for the mother according to the pregnancy and post-pregnancy period will be provided for the healthiness of the mother and her child.
- A local community section can be created so that the mothers can connect with others going the same phase.
- As a parent(Mother or Father) you can get instant assistance for your child healthcare with all the features mentioned above.
- A Doctor can join with their account to provide medical advice and help.
- A medical helper (Nurse, ASHA, etc)can also join to provide some guidance.
- Parents of a fully grown child can share some insights or their experiences.
- Flutter (For app development)
- Dart, Objective-C, Java
- Redux
- Firebase (For Backend Services)
- Google Map API
Flutter will be used for UI/UX and making a cross-platform application which will work seamlessly on Android and iOS, basic backend operations will be carried with the help of Dart while the complex services will be handled on Firebase like firestore for a secure and consistent database, fireauth for secure authentication. Redux will be used for state management will make sure that the app doesn’t crash because we aim to provide a seamless experience to the user, for making the application highly scalable. We will be using several APIs for functions like locating the nearest hospital.
- Install Flutter --> Steps for Installation
- run
flutter run
For running and building the app properly you have to use the geo-location API key in
android/app/src/main/AndroidManifest.xml
This Project is licensed under the Apache-2.0 © HypnOS.