Health Tracker & Biomarkers

Designing a complex health tracker from logic to release

Health Tracker & Biomarkers started with a clear question: can a user understand whether vitamins and supplements affect lab results?

The product needed more than tracking. It required a data model for intake, courses, biomarkers, goals, history, and edge cases where health data does not behave neatly.

I worked across UX logic, interface structure, SwiftUI implementation, onboarding, localization, and release stability so the product could move from idea to App Store without losing clarity.

40 days

from idea to App Store
Figma
Xcode
Codex
Health Tracker & Biomarkers Summary
Idea & Wireframes

Product logic and information architecture

The core design task was to combine daily intake, lab results, supplement courses, targets, and history into one coherent system. I mapped flows, transitions, edge cases, and gradual feature discovery so users could understand the relationship between actions and outcomes.

Health Tracker & Biomarkers Overview
During the Day

I want to track supplement intake and see what is planned and what was missed.

Lab Results

I want to add biomarkers, set targets, and track progress over time.

Courses

I want to manage supplement courses, dosages, and understand how they affect lab results.

Health Tracker & Biomarkers Step
Development

Building the App in Xcode

I started with core logic and data structure instead of locking the UI too early. The design system and SwiftUI architecture evolved together, with each connection between intake, courses, and lab markers checked against real product behavior.

Health Tracker & Biomarkers Overview
Prototype

I assembled the main components and tested core scenarios. Navigation was added later once the logic became stable.

Intermediate UI

The first build revealed logical issues. I refined scenarios, especially the relationships between lab results and supplement courses.

Interface

I created a custom icon set to keep the interface cohesive. Inputs were redesigned into capsule-style elements, saving space and improving visual consistency.

Working Version

After several iterations, the logic became clear. The most challenging part was accurately visualizing the relationship between intake and biomarker changes.

Health Tracker & Biomarkers Step
App Store Marketing

Marketing Strategy

I analyzed competitors and their positioning. It was important to present the product as serious and reliable without overpromising. The focus was on real scenarios and a clear presentation of the problem and solution.

Health Tracker & Biomarkers Overview
Concept Variations

The design needed to feel serious. Fewer promises, more structure and clarity.

Color & Style

I chose a more vibrant and vivid style with clear wording.

TestFlight

I tested builds, localization, and overall stability. This time I ran more tests before release.

Health Tracker & Biomarkers Step
Onboarding

Onboarding as Interaction

Since the app is more complex than a typical tracker, onboarding became the entry point to the system. Users answer questions, choose a scenario, and receive a personalized structure. It’s not just an interface introduction — it’s configuration.

Health Tracker & Biomarkers Overview
Setup

I added a dedicated Codex skill with guidelines and best practices. This helped structure onboarding more thoughtfully.

Interaction

After competitor research, onboarding became interactive. Branching scenarios were introduced based on user responses.

Accessibility

I added support for larger text, considered voice control, and allowed animations to be disabled according to system settings.

Conclusions

  1. Do not polish the design before finalizing core logic
  2. Interactive onboarding works better than static screens
  3. Stability and automated checks save time after release
Health Tracker & Biomarkers Step

Other projects

Part Production Cell — MES & OEE Project

Part Production Cell — MES & OEE

OpenPLC, Ignition Perspective and SQLite: order in events, KPIs and downtime causes.

View case study Arrow
Conveyor Sorting Project

Conveyor Sorting

OpenPLC and Ignition: ladder logic, a Structured Text state machine, sensor feedback, and verifiable normal cycles.

View case study Arrow
Monitoring — UPL Project

Monitoring — UPL

Enterprise monitoring for a nuclear plant: system states, engineering constraints, and 3D storage logic.

View case study Arrow