Skip to content

It is a Daily life Health Tracking APP. Where You can track your step,water Intake, calorie taken and burn . Also you have track your daily meals .

License

Notifications You must be signed in to change notification settings

subhajit4980/HealthyMode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HealthyMood: Daily Life Health Tracking App

GitHub license

HealthyMood is an all-in-one health tracking app built with Kotlin that allows users to monitor their daily activities, nutrition, and overall well-being. With features like step tracking, water intake monitoring, calorie tracking, and meal logging, it empowers users to make healthier choices in their daily lives.

Features

  • Step Tracking: Monitor your daily steps and set fitness goals.
  • Water Intake: Track your water consumption to stay hydrated.
  • Calorie Tracking: Log your calorie intake and calorie burn.
  • Meal Logging: Record your daily meals and track your nutritional intake.
  • Firebase Authentication: Securely authenticate users with Firebase.
  • Notifications: Receive timely reminders and notifications.
  • Alarm Manager: Set alarms for various health-related activities.
  • Background Service: Continuously monitor health metrics in the background.
  • Fused Location Provider: Accurately track your location for outdoor activities.
  • Firestore Database: Store and retrieve user data from Firestore.
  • Room Database: Efficiently manage local data storage.
  • Step Counter: Utilize the built-in step counter for accurate tracking.
  • WorkManager: Schedule background tasks with WorkManager.
  • Dagger Hilt: Implement dependency injection with Dagger Hilt.

Screenshots

Sign In Sign up Home Meal Reminder
login sign up Home meal rem
Weight Track Meal Track Add meal Nutrients Track
weight meal Nutrients chart
Plans Add Plan Sanitize Reminder Water Reminder
plans add plan sanitize water rem
Water Chart Step chart Health Stats Profile
water chart steps chart stats profile

Getting Started

Prerequisites

  • Android Studio with Kotlin support
  • Firebase project with Firebase Authentication and Firestore enabled

Installation

  1. Clone the repository.
  2. Set up your Firebase project and add the google-services.json file to the app module.
  3. Build and run the app.

Usage

  • Open the app and create an account or log in.
  • Start tracking your daily steps, water intake, and meals.
  • View your progress and make healthier choices.

Contributing

Contributions are welcome! Please follow our contributing guidelines.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • Special thanks to the open-source community and libraries used in this project.

Releases

No releases published

Packages

No packages published

Languages