Heliodose
iPhone / Forme et santé
Take control of your Vitamin D3 routine with a simple tracker built for daily use.
Vitamin D Tracker helps you log your supplement intake, visualize your progress, and keep reminders so you never forget a dose.
Key Features
• Blood Level Chart
Track your ng/mL lab results over time with reference lines at 20 / 30 / 100.
• Daily Dose Bar Chart
View your last 14 days of intake with today highlighted.
• One-Tap Logging
Hit the big “I Took It!” button to instantly record your dose.
• Smart Reminders
Create multiple daily reminders, edit or remove them anytime.
• Notification Quick Action
Log your dose directly from the notification — no need to open the app.
• Works Offline + Saves Everything
Your data is stored on your device using AsyncStorage.
Perfect For
• Vitamin D3 supplement users
• People tracking blood test results
• Anyone building a consistent habit
Download Vitamin D Tracker and stay consistent with your health routine.
Quoi de neuf dans la dernière version ?
New Features Added
1. Companion Supplements Tracker
A new section on the Home screen lets you log daily doses of supplements that work alongside Vitamin D:
- Vitamin K2 (100 mcg) — helps direct calcium to bones
- Magnesium (200 mg) — required to activate Vitamin D
- Omega-3 (1000 mg)
- Zinc (15 mg)
Each can be toggled on/off in Settings. Tapping one on the Home screen logs a dose with haptic feedback.
2. Dose Streak Counter
Tracks consecutive days you've logged your Vitamin D dose. Displayed as a fire badge on the Home screen. Handles edge cases (e.g. today not taken yet → counts from yesterday).
3. Statistics Screen (new tab)
A dedicated screen showing:
- Total readings logged
- Highest & lowest blood test values
- Average level across all readings
- Trend analysis: improving / declining / stable (requires ≥3 readings)
4. Edit Blood Readings
updateBloodReading() added to storage — you can now edit existing readings instead of only adding/deleting them.
5. Improved Home Screen Level Card
- Shows current Vitamin D value with a colored status pill
- Delta vs. previous reading (e.g. +5.2 ng/mL)
- "Blood test due" warning after 90 days since last test
- Reminder status badge (bell on/off)
6. Custom Reminder Text
ReminderSettings now supports a customText field for personalizing the notification message.