Releases
v1.0.0
Healthify - An app to track your daily water intake and sleep and boost your work efficiency
App Features
User Authentication - Allowing users to login and register using auth0.
Dashboard - There are two dashboards for sleep and water. It shows the amount of water drank and hours slept and also logs for each.
Add Water - Selecting water amount to add in daily water list.
Water Drinking Notification - Healthify reminds you to drink water by sending a notification after 1 hour of your last tracked water intake.
Add Sleep - Selecting number of hours to add in daily sleep list
Statistics - Shows statistics of water drank and hours slept within last week.
Profile - Shows user's profile.
Leaderboard - Shows a leaderboard consisting of all users ranked based on XP points.
About - Shows information about the app like its version number and more.
Technical details
Healthify uses Auth0 for user authentication, it supports email based authentication and Google authentication
Healthify uses Firebase Firestore as it's primary database.
Healthify has full offline support, it uses Android's ROOM database for caching all data offline.
Healthify is made using Kotlin and following Modern Android Development practices.
Healthify uses all Jetpack libraries and follows MVVM architecture. It also has a G.O.A.T rating in Android's M.A.D scorecard.
Healthify's code follows all the best practices and software development principles which make it a very good learning resource for beginners.
You can’t perform that action at this time.