Git Product home page Git Product logo

subhajit4980 / healthymode Goto Github PK

View Code? Open in Web Editor NEW
5.0 1.0 0.0 1.71 MB

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: Other

Kotlin 100.00%
alarmmanager background-service fusedlocationprovider notification-android workmanager-kotlin coroutines firebase-auth firestore-database kotlin stepcounter

healthymode's Introduction

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.

healthymode's People

Contributors

subhajit4980 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

healthymode's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.