Skip to main content
Projects/Medical Health Tracker
Flutter · Firebase · Gemini AI

Medical Health Tracker

Cross-platform health tracking app with AI-powered food analysis, personalized diet recommendations, symptom logging with calendar, and smart hydration reminders.

Home screen with calendar, water reminder and create record button

Home

Food analysis options — text, camera, gallery, and health record

Food Analysis

Edit record — symptoms, conditions and observations

Health Record

Personalized diet recommendations based on health records

Diet Plan

Profile setup — personal information and chronic diseases

Profile

Key Features

A complete health companion powered by AI and modern mobile tech.

Health Record Logging

Calendar-based interface for daily symptom tracking. Log diseases, symptoms, and descriptions with date-based storage in Firestore.

AI Food Analysis

Analyze meals via text or photo using Google Gemini AI. Get personalized food compatibility insights based on your medical conditions.

Smart Diet Recommendations

AI-generated breakfast, lunch, and dinner suggestions based on your chronic diseases and symptom history. Auto-regenerates when health profile changes.

Health Analytics

Weekly activity charts, symptom distribution pie charts, and summary cards. Visualize health trends with interactive FL Chart graphics.

Hydration Reminders

Customizable water reminders (1-10 times per day) with local notifications. Smart timing based on your schedule.

Chronic Disease Tracking

Track chronic conditions during onboarding. All recommendations and food analysis adapt to your personal health profile.

Tech Stack

Flutter

Cross-platform UI

Firebase Auth

Authentication

Cloud Firestore

Database

Gemini AI

Food analysis & recommendations

FL Chart

Analytics charts

Image Picker

Camera & gallery

Flutter Local Notifications

Reminders

Shared Preferences

Local caching