Flutter-Steps-Tracker
It's an open source project for the steps tracking (Pedometer) built with Flutter.
File Explorer
Download Latest Version (.zip)- AndroidManifest.xml
- MainActivity.kt
- MainActivity.kt
- launch_background.xml
- launch_background.xml
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- styles.xml
- styles.xml
- AndroidManifest.xml
- AndroidManifest.xml
- build.gradle
- gradle-wrapper.properties
- .gitignore
- build.gradle
- gradle.properties
- settings.gradle
- man-intro.jpeg
- rewards.png
- 1.png
- 2-1.PNG
- 2.PNG
- 3-1.PNG
- 3.PNG
- 4-1.PNG
- 4.PNG
- 5-1.PNG
- 5.PNG
- AppFrameworkInfo.plist
- Debug.xcconfig
- Release.xcconfig
- Contents.json
- Icon-App-1024x1024@1x.png
- Icon-App-20x20@1x.png
- Icon-App-20x20@2x.png
- Icon-App-20x20@3x.png
- Icon-App-29x29@1x.png
- Icon-App-29x29@2x.png
- Icon-App-29x29@3x.png
- Icon-App-40x40@1x.png
- Icon-App-40x40@2x.png
- Icon-App-40x40@3x.png
- Icon-App-60x60@2x.png
- Icon-App-60x60@3x.png
- Icon-App-76x76@1x.png
- Icon-App-76x76@2x.png
- Icon-App-83.5x83.5@2x.png
- Contents.json
- LaunchImage.png
- LaunchImage@2x.png
- LaunchImage@3x.png
- README.md
- LaunchScreen.storyboard
- Main.storyboard
- AppDelegate.swift
- Info.plist
- Runner-Bridging-Header.h
- IDEWorkspaceChecks.plist
- WorkspaceSettings.xcsettings
- contents.xcworkspacedata
- Runner.xcscheme
- project.pbxproj
- IDEWorkspaceChecks.plist
- WorkspaceSettings.xcsettings
- contents.xcworkspacedata
- .gitignore
- Podfile
- Podfile.lock
- cache_helper.dart
- data_sources_body.dart
- database.dart
- application_exception.dart
- firebase_auth_exception_app.dart
- firebase_auth_exception_app.freezed.dart
- application_failure.dart
- firebase_auth_failure.dart
- firebase_auth_failure.freezed.dart
- steps_and_points_model.dart
- user_model.dart
- firestore_services.dart
- use_case.dart
- landing_page.dart
- android_dialog.dart
- ios_dialog.dart
- show_alert_dialog.dart
- show_exception_alert_dialog.dart
- app_module.dart
- injection_container.config.dart
- injection_container.dart
- user_model_to_entity_mapper.dart
- exchange_history_model.dart
- reward_model.dart
- bottom_navbar_repository_impl.dart
- leaderboard_item_entity.dart
- bottom_navbar_repository.dart
- earn_reward_use_case.dart
- get_exchanges_history_use_case.dart
- get_rewards_use_case.dart
- get_user_data_use_case.dart
- get_users_use_case.dart
- set_exchange_history_use_case.dart
- set_steps_and_points_use_case.dart
- exchanges_history_cubit.dart
- exchanges_history_state.dart
- exchanges_history_state.freezed.dart
- home_cubit.dart
- home_state.dart
- home_state.freezed.dart
- leaderboard_cubit.dart
- leaderboard_state.dart
- leaderboard_state.freezed.dart
- rewards_cubit.dart
- rewards_state.dart
- rewards_state.freezed.dart
- bottom_navbar.dart
- exchanges_page.dart
- home_page.dart
- leaderboard_page.dart
- rewards_page.dart
- ad_area.dart
- app_bar_area.dart
- exchanges_item.dart
- get_radial_gauge.dart
- health_points_and_calories.dart
- health_points_and_calories_item.dart
- leaderboard_item.dart
- leaderboard_top_item.dart
- rewards_item.dart
- auth_local_data_source.dart
- auth_remote_data_source.dart
- user_entity_to_model_mapper.dart
- auth_repository_impl.dart
- auth_services.dart
- user_entity.dart
- auth_repository.dart
- auth_status_use_case.dart
- sign_in_anonymously_use_case.dart
- auth_cubit.dart
- auth_state.dart
- auth_state.freezed.dart
- auth_status_cubit.dart
- auth_status_state.dart
- auth_status_state.freezed.dart
- intro_page.dart
- messages_all.dart
- messages_ar.dart
- messages_en.dart
- l10n.dart
- intl_ar.arb
- intl_en.arb
- api_path.dart
- app_colors.dart
- assets.dart
- enums.dart
- key_constants.dart
- utility_cubit.dart
- utility_state.dart
- utility_state.freezed.dart
- theme_data.dart
- router.dart
- routes.dart
- main.dart
- widget_test.dart
- .gitignore
- .metadata
- analysis_options.yaml
- LICENSE
- pubspec.lock
- pubspec.yaml
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/TarekAlabd/Flutter-Steps-Tracker
Downloads the entire project code from GitHub to your computer.
cd Flutter-Steps-Tracker
Moves into the project folder you just downloaded.
2. Gradle (Java/Kotlin)
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java/Kotlin projects.
- Gradle If the repo includes gradlew (Gradle Wrapper), you don't need to install Gradle separately.
cd android/app
This project's files live in a subfolder, so move into it first.
./gradlew build
Builds the project using Gradle.
A BUILD SUCCESSFUL message means it worked. The output is created under build/.
// repository documentation
Was this content helpful?
(0 ratings)
