HealthyHub App

Healthy Hub App built with Flutter

HealthyHub is a mobile application designed to promote health and well-being by creating a personalized experience based on the user’s age, gender, height, and weight. The app dynamically adjusts its interface to represent the user’s characteristics in real-time. Additionally, it calculates and displays the user’s Body Mass Index (BMI) on the next screen, providing valuable insights into their health.

Features

User Profile

  • Data Input:
    • Collects user’s age, gender, height, and weight information.
  • Dynamic UI:
    • Adapts the interface based on age, displaying an aged appearance for users above 60.
    • Represents gender with appropriate visual elements (male or female).

BMI Calculation

  • Real-time Calculation:
    • Calculates and displays the user’s BMI.
  • Feedback:
    • Provides a clear understanding of the user’s health status.

Diet and Exercise Plans

  • Options:
    • Offers two buttons for accessing diet and exercise plans.
  • Personalized Plans:
    • Generates diet and exercise plans based on the user’s age, gender, and BMI.

Error Handling

  • Robust Validation:
    • Ensures accurate data input through proper error handling.
    • Displays user-friendly error messages for a seamless experience.

Analysis

  • Perfect Diet and Exercise Plans:
    • Utilizes thorough analysis to recommend ideal diet plans and exercises tailored to the user’s age and gender.

Technologies Used

  • UI Framework: Flutter
  • Responsiveness: Screenutils package(responsive for mobile, tablet, iPad)
  • Navigation: GetxNavigation
  • BMI Calculation: Custom Logic
  • Error Handling: Flutter’s Form Validation

Screenshots

Healthy Hub App built with Flutter Healthy Hub App built with Flutter Healthy Hub App built with Flutter Healthy Hub App built with Flutter
Healthy Hub App built with Flutter Healthy Hub App built with Flutter Healthy Hub App built with Flutter Healthy Hub App built with Flutter
Healthy Hub App built with Flutter Healthy Hub App built with Flutter

License

This project is licensed under the MIT License.

Entradas similares

Deja una respuesta