Skip to content

A Health Care App built with Flutter that helps users stay fit and healthy. The app offers health tips, exercises, and a BMI Calculator to track progress.

Notifications You must be signed in to change notification settings

BavleyA/Health_care_app

Repository files navigation

🏥 Health Care App

📱 OverView

A Health Care App built with Flutter that helps users stay fit and healthy. The app offers health tips, exercises, and a BMI Calculator to track progress. User data is stored using SQLite via sqflite to ensure persistence. The app also includes login and signup functionality with strong validation for better security.


📱 Features

1. User Management

  • Login & Signup with strong validation (e.g., email format, password strength).
  • Data storage using SQLite (sqflite) to save user profile and health progress.

2. BMI Calculator

  • Calculate BMI based on weight and height.
  • Track BMI history to monitor progress over time.
  • Displays BMI category: Underweight, Normal, Overweight, Obese.

3. Health Tips

  • Daily tips to promote a healthy lifestyle (e.g., nutrition, hydration, sleep).
  • Tips categorized by areas (e.g., mental health, physical fitness).

4. Exercise Library

  • List of exercises with detailed instructions.
  • Exercises targeting different muscle groups (e.g., cardio, strength training, flexibility).
  • Track completed exercises.

🎯 How it Works

  1. Signup/Login to create or access your account.
  2. Explore daily health tips and recommended exercises.
  3. Use the BMI Calculator to check your fitness level.
  4. Save your BMI history and track progress over time.
  5. Complete exercises and mark them as done to maintain your fitness routine.

🛠️ Tech Stack

  • Flutter: UI framework for cross-platform mobile apps.
  • Dart: Programming language used with Flutter.
  • sqflite: SQLite plugin for local database management.
  • Material Design: Ensures consistent and modern UI/UX.

🚀 Getting Started

Prerequisites

  • Flutter SDK installed. Installation Guide
  • Dart enabled in your code editor (VSCode, Android Studio).
  • Device emulator or physical device for testing.

Installation

  1. Clone the repository:
    git clone https://github.com/your-username/health-care-app.git

About

A Health Care App built with Flutter that helps users stay fit and healthy. The app offers health tips, exercises, and a BMI Calculator to track progress.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages