Skip to content

Latest commit

 

History

History
57 lines (42 loc) · 2.15 KB

README.md

File metadata and controls

57 lines (42 loc) · 2.15 KB

Health Castle

Official repository of team NP Devs for Prototype 2.0 (a 36 hour hackathon) held at IIIT- Allahabad.

Webpage: https://nisiddharth.github.io/HealthCastle/

Welcome to Swastha Bharat

  • The app provides an easy platform to people for monitoring their and their friend's/ family member's health

The Process Flow

  1. Login/Sign Up,
  2. View Optimal Calorie Limit for you,
  3. Add the food that you ate to record calories consumed,
  4. Add exercises done today,
  5. App counts number of steps taken throughout the day automatically,
  6. View total calories burnt today,
  7. Check Heartbeat rate using Camera,
  8. Record sugar level,
  9. Record blood pressure level,
  10. View graphs for past data related to these,
  11. Add person in your family,
  12. View past data graphs of your family members,
  13. Get notifications if your family member is unhealthy or is depressed; and,
  14. Contact doctors/ visit online pharmacy regarding your or your friend/family member health.

Special Features

  1. When person launchs the app, a photo of his/her face is captured and a Machine Learned Tensorflow model is used to detect the persons mood. This mood is further used to find the person is depressed.
  2. If person feels depressed according to ML analysis, push notifications are sent to his friends and family members regarding this and a graph of mood fluctuations is shown.
  3. App supports full voice control.
  4. Food and exercise databases are extensible at personal level.

APIs and Components used

  • Firebase Realtime Database
  • Firebase Authentication
  • Tensorflow
  • MPAndroidChart by PhilJay for interactive graphs
  • AndroidX artifacts with Google Material Design components
  • SQLite database

Health Castle

Team: NPDevs

Members:

  1. Nishchal Siddharth Pandey
  2. Ashutosh Chitranshi
  3. Ankit Raj

To try hands on the project

  1. Clone the project using link: https://github.com/nisiddharth/HealthCastle.git
  2. Import the project in Android Studio
  3. Deploy the app to your Android device and viola... you are good to go!