GithubHelp home page GithubHelp logo

perumallpardhiv / fitness_trinetra_flutter Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 1.0 8.71 MB

Revolutionize your workout💪 with our advanced fitness app⚙️ using ML Kit for real-time exercise tracking🎽, daily streaks🎏, heart rate calculation💓, and a built-in music feature🎷. Crafted with Flutter for a seamless and user-friendly experience✨.

Kotlin 0.04% Swift 0.74% Objective-C 0.01% Dart 86.79% CMake 5.03% C++ 6.34% C 0.38% HTML 0.49% Java 0.18%

fitness_trinetra_flutter's Introduction

Trinetra - Application built using Flutter

Introduction

Building upon the latest advancements in technology, our cutting-edge workout application redefines the fitness experience by seamlessly integrating front camera technology with ML Kit for precise exercise tracking. Users can now receive real-time feedback through red light alerts, ensuring optimal body structure during each workout session. The app goes beyond traditional fitness tracking by promoting consistency through daily streaks, motivating users to establish and maintain a regular exercise routine. All user data is securely stored on Firebase, providing a seamless and reliable cloud-based solution for personalized fitness journeys. Incorporating the capabilities of the back camera and flashlight, our application takes fitness monitoring to the next level by calculating the user's heart rate. This feature enhances the overall fitness experience, allowing users to gain deeper insights into their cardiovascular health and performance. A specially curated music feature has been seamlessly integrated, offering users the option to create an immersive workout ambiance. With the ability to listen to their favorite tunes while engaging in physical activities, users can elevate their motivation and focus during each exercise session. The user interface, crafted with Flutter, ensures a smooth and intuitive navigation experience. The app's sleek design not only enhances usability but also reflects a commitment to providing a top-tier fitness application.

Features

1. Real-Time Exercise Tracking: Utilize front camera technology and ML Kit for precise exercise monitoring, offering users immediate feedback through red light alerts to ensure proper body structure.

2. Consistency and Motivation: Encourage users to maintain a consistent workout routine with daily streaks, fostering motivation and discipline in their fitness journey.

3. Cloud-Based Storage with Firebase: Safeguard user data and progress by utilizing Firebase for secure and reliable cloud-based storage, enabling seamless access across devices.

4. Heart Rate Calculation: Harness the power of the back camera and flashlight to calculate the user's heart rate, providing valuable insights into cardiovascular health and performance.

5. Immersive Music Feature: Elevate the workout experience with a seamlessly integrated music feature, allowing users to listen to their favorite tunes and enhance motivation during exercise.

6. Customizable Dark Mode: Tailor the app's appearance to your preference with the option to switch between Dark Mode and the standard mode, ensuring a comfortable and visually pleasing workout experience.

Sample Video:

Video Link: TRINETRA-FLUTTER
The application was refined extensively to improve accuracy and user experience after the release of this video

Screenshots

Folder Structure

lib/
|- intro_screens/
|- abs/
|- back/
|- chest/
|- glutes/
|- quads/
|- yoga/
|- bargraph/
|- controllers/
|- auth/
|- widgets/
|- screens/
|- main.dart

Packages Used:

pubspec.yaml/
|- smooth_page_indicator
|- lottie
|- animated_text_kit
|- shared_preferences
|- firebase_core
|- firebase_auth
|- cloud_firestore
|- google_sign_in
|- curved_navigation_bar
|- pie_chart
|- fl_chart
|- share_plus
|- provider
|- carousel_slider
|- giff_dialog
|- camera
|- google_ml_kit
|- charts_flutter_new
|- wakelock
|- device_preview
|- intl
|- get
|- just_audio
|- on_audio_query
|- permission_handler
|- flutter_localizations

Conclusion

I will be happy to answer any questions that you may have about this approach.

If you liked my work, don’t forget to ⭐ star the repo to show your support.

fitness_trinetra_flutter's People

Contributors

perumallpardhiv avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

azaj01

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.