Skip to content

dimaosipa/VitalScore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

37 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Vital Score iOS App

πŸ“Œ Overview

Vital Score is an iOS application that calculates a Body Score (0–100) based on Apple Health data. The score reflects overall physical well-being, fitness, and body composition. It adapts dynamically to missing data and provides a confidence score based on available health metrics.

πŸ“± TestFlight

Get this app from the TestFlight

πŸš€ Features

  • πŸ“Š HealthKit Integration – Reads Apple Health metrics (body fat, VOβ‚‚ max, heart rate, steps, etc.).
  • πŸ”’ Body Score Calculation – Uses weighted scoring based on age, gender, and available data.
  • πŸ“ˆ Data Visualization – Shows trends and breakdowns with Swift Charts.
  • 🎯 Customizable Priorities – Users can adjust metric importance (e.g., weight loss focus).
  • πŸ† Confidence Score – Indicates completeness of available health data.
  • πŸ“… History Tracking – Stores previous scores for trend analysis.
  • βœ… Privacy First – All health data stays on-device.

πŸ› οΈ Tech Stack

  • Language: Swift
  • Framework: SwiftUI
  • Health Data: HealthKit
  • State Management: SwiftData (or CoreData)
  • Charting: Swift Charts
  • Local Storage: SwiftData / JSON

πŸ“² Installation

  1. Clone the repository
    git clone git@github.com:bomjkolyadun/VitalScore.git`
  2. Open in Xcode:
    open VitalScore.xcodeproj
  3. Run the app on an iOS simulator or device.

πŸ” Health Data Permissions

The app requests the following Apple Health permissions:

  • Body Composition: Body Fat %, Lean Body Mass, BMI
  • Fitness & Activity: VOβ‚‚ Max, Steps, Workouts, Active Calories
  • Heart & Vitals: Resting HR, HRV, Blood Oxygen, BP
  • Metabolic Health: BMR, Blood Glucose (if available)
  • Optional: Sleep, Hydration, Stress Levels

⚠️ Data remains on your device and is never shared.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages