Official repo of team NP Devs for Hack36 4.0
Project demo: https://youtu.be/c-G0YSk0DRY
Project PPT: https://drive.google.com/file/d/1UCwItTfZOhbqsxN8JDjEchLGa-uAsL76/view?usp=sharing
Get APK from: https://github.com/ashu12chi/RiseUp/releases/tag/1.0
This is a self care app that primarily focusses on reducing the stress levels of the user. This app identifies the mood of the user and suggests relative measures in the form of music, videos, books and hobbies to calm down the user and also prompts the trusted contacts in times of distress. This app shall be beneficial for people with depression, anxiety and panic attacks since it also offers access to registered medical professionals when user needs one.
The main features of the app are:
- Identify the mood of the user by clicking his/her image during phone unlock and identifying the current mood through ML. According to a 2018 report, Gen Z smartphone users in USA unlock their devices on average 79 times daily!!
- After identifying the mood, the app suggests relative music, videos, books and activities that can make the user happy and boost his mood.
- If the user is excessively upset, the app provides a feature to notify the friends and relatives who can lend a hand of support in times of utter distress.
- Also this app allows the other users to keep a check on their friend’s mental health by sharing the data.
- A graphical analysis of the overall mental health of the user is prepared by which the user can keep a check on the same.
- The user can check for symptoms of serious health issues through a tabulated data from which the possible problem can be predicted and the user can reach for professional medical help.
- Android SDK
- Java Programming Language
- Node.js
- MongoDB
- SQLite
API Used:
- Tensorflow android API
- Hidden Camera API
- Microsoft projectoxford face API
- PhilJay MPAndroidChart API
- Retrofit API
- Youtube API
- Spotify API
- Okhttp3 logging interceptor
Tools Used:
- Android Studio
- Postman
- VSCode
Component Used:
- Google Material Design Library
- PierfrancescoSoffritti/android-youtube-player
Services Used:
- Heroku
- Firebase Cloud Messaging
Team Name: NP Devs