Fitness Tracker is a Flutter application designed to track and display user health data using Google Fit integration. This application allows users to monitor their daily physical activity, including steps taken, distance traveled, duration of activities, and calories burned.
- Google Fit Integration: Seamlessly integrate with Google Fit to fetch and display user health data.
- Real-time Statistics: Provide real-time updates on steps taken, distance traveled, and calories burned.
- Notification Alerts: Notify users when specific step milestones are reached, motivating them to stay active.
- User-friendly Interface: Offer a user-friendly interface with intuitive navigation and visually appealing design.
Splash Screen | Home Screen | Millstone Notification |
Before running the application, ensure you have the following installed:
- Flutter SDK
- Google Fit API credential with ClintID
-
Clone the repository:
git clone https://github.com/vishalbalani/fitness_tracker.git
-
Navigate to the project directory:
cd fitness_tracker
-
Install dependencies:
flutter pub get
-
Run Build Runner:
dart run build_runner build
-
Run the application:
flutter run
project/
├── constants
├── model
├── providers
├── screens
├── services
├── utils
└── widgets