The purpose of this project is to develop an application that can monitor user's heart rate in real-time and send alarm notification to user's friends/parents. It can also give user come advices on diet to prevent heart diseases by tracking user's daily diet intake.
We used flask to to be the server of our backend to interact with frontend. We used Sequential Model to train the model and saved the model for later usage. For each heart rate data we recieved, together with some basic physical data of user, we can predict whether the user have heart disease using the model stated above. We use mongoDB as a database to store all the user's data and diet history and Guardian Relations.
We used React Native and Nativebase to design and implement the frontend. The intend of using these technology is to provide a cross-platform application that can be accessed from web or mobile.
Based on the blood pressure data collected, the app will predict whether the user have heart condition, and if so, the app will send a notification to the user and guardians that the user has set up earlier.
As some health parameters change, the user can change their medical details to stay updated with their heart health details.
By collecting the user's daily diet, the app will give user some advices on what you should eat and what should not to prevent a heart disease.
User can set some friends or family members to be guardians so that when there is a heart condition, they will get notified as soon as possible.
This application is designed for those with heart disease or have a possible heart condition. With the help of our application, users and their friends or families can easily get to know the user's health condition and get notified when some abnormal heart activity sensed.
- Train a more accurate and machine learning model
- Add functionality to receive diet-based advice
- Add functionality for comparison of users’ heart health
- Add functionality to share diet plans
- Help users call medical professionals via the app