OneHealth
OneHealth is a production-grade Flutter health-tracking application that syncs real-time data from Apple HealthKit and Google Health Connect. It aggregates 15 health metrics across Activity, Vitals, Body, and Sleep modules - plus structured workout sessions - into a unified, Apple Health-inspired dashboard. The application supports both phones and smartwatches, giving users at-a-glance summaries, drill-down trend analysis with animated charts, cross-metric search, and professional report generation. It's built for anyone who wants a single, native-feeling view of health data already sitting in Apple Health or Health Connect, without a cloud backend or third-party account. Built with Flutter using GetX for state management, dependency injection, and routing, Health Sync Pro follows a clean, modular architecture that separates data (repositories/services), presentation (controllers/screens/widgets), and core (theme/formatting) concerns. All health data is read live from the platform's native health store - HealthKit on iOS, Health Connect on Android - with platform-aware handling for metrics that differ between the two operating systems (Distance, HRV, and Sleep in particular).





Challenges & solutions
The technical problems our team solved to ship a reliable, unified mobile experience.
Some sources write a bare sleep session with no stage breakdown, while others write detailed per-stage records — querying only one path produced blank cards or double-counted nights.
Fixed-aspect-ratio card grids overflowed on narrow phones and at larger accessibility text sizes once the app grew beyond a handful of metrics.
PDF exports needed to embed the actual on-screen trend chart, not a re-rendered approximation, and there was no server available to do that rendering.
Key features
What users get in the finished, shipped product.
Real HealthKit & Health Connect Integration :
- Platform : Reads live data directly from Apple HealthKit and Google Health Connect — no mock or seeded data.
- Coverage : 15 metrics across Activity, Vitals, Body Measurements, and Sleep, plus structured Workout sessions.
- Permissions : Gracefully requests platform health permissions, with a clear install prompt when Health Connect isn't present.
Apple Health-Inspired Dashboard :
- Cards : Full-width "Pinned"-style cards per metric with icon, latest value, timestamp, and a 7-day sparkline preview.
- Modules : Organized into Activity, Vitals, Body, and Sleep sections for quick scanning.
- Sync : Manual and pull-to-refresh sync with live status and last-synced timestamp.
Metric Detail & Trend Analysis :
- Range Control : Apple-style H/D/W/M/6M/Y segmented picker for zooming into any time window.
- Charts : Animated line and bar trend charts with min/avg/max statistics and a scrolling readings list.
- Education : A written "About" explainer per metric describing what it measures and why it matters.
Advanced Filtering :
- Presets : Today, Yesterday, This Week, Last Week, This Month, Last Month, Last 3/6 Months, This Year.
- Custom : Full custom single-date and custom date-range selection via a shared filter sheet.
- Reuse : One filter component powers Reports, Search, and Workouts consistently.
Search Across Health Data :
- Categories : A flat, searchable list of all 15 metrics plus Workouts, styled after Apple Health's category browser.
- Filtering : Real-time text search narrows the category list as you type.
- Results : Matching readings or workout sessions for any date range, reusing the same reading-tile UI throughout the app.
Multi-Format Report Export :
- Formats : One-tap export to CSV, PDF, and Excel from the Reports screen.
- Content : Each report includes summary statistics (average/min/max/total), raw readings, and — for PDF — the actual rendered trend chart.
- Sharing : Reports hand off directly to the native share sheet for saving or sending.
Workout Sessions :
- Detection : Reads structured workout data (activity type, duration, calories, distance) separately from numeric metrics.
- Display : A dedicated Workouts screen with activity-specific icons and a filterable date range.
- Search : Workouts are searchable and filterable alongside every other metric.
Tech integrations
Third-party SDKs & libraries
9 core integrations powered
health
Core system integration
fl_chart
Core system integration
Core system integration
excel
Core system integration
csv
Core system integration
share_plus
Core system integration
permission_handler
Device permissions & guards
shared_preferences
Core system integration
path_provider
Core system integration
Similar Projects We've Built

CareBot AI - AI-Powered Doctor Appointment Booking
CareBot AI is an intelligent conversational healthcare platform designed to simplify and automate doctor appointment booking through AI-driven chat interactions. Users can describe their symptoms in natural language, and the system instantly identifies the appropriate medical specialist, checks real-time appointment availability, and completes the booking process within a single conversational interface. The platform eliminates traditional […]

TrueGlow AI - AI-Powered Skincare App
TrueGlow AI is an advanced AI-powered skincare application designed to analyze skin conditions directly from a user’s photo and provide personalized skincare insights in seconds. Using intelligent image analysis, the app detects concerns such as acne, pigmentation, dryness, oiliness, pores, dark circles, and uneven skin tone, helping users build smarter and more effective skincare routines. […]

Ashmi Health
Ashmi Health is a digital healthcare and wellness platform designed to provide users with access to personalized health services, consultations, and wellness tracking tools. The platform integrates modern digital health practices with user-centric design to support preventive care, lifestyle management, and ongoing health monitoring. It appears to focus on delivering accessible healthcare solutions, potentially including […]

EatTrainTrack: Calorie Counter
EatTrainTrack is an AI-powered health and fitness tracking application designed to simplify nutrition logging, meal planning, and workout monitoring. The app enables users to track their daily food intake, calories, and physical activities using intelligent automation such as photo recognition, voice input, and AI-based analysis. It is built to support users aiming for weight loss, […]
Have a similar idea? Let's build it together.
From concept to launch, we turn your vision into a world-class product.