VAIN

Building long-lasting tracking habits via low-friction mechanics, adaptive modular IA, and targeted engagement loops

Role

Product Designer

Project Focus

0–1 iOS Design

Duration

Feb 2026 – Jun 2026

Current Status

Under App store review · 320+ beta waitlist users

Project Overview

Skincare is opaque because skin changes take time. Complex biology, external factors, and inconsistent tracking leaving users guessing. VAIN solves this by unifying customizable assessment modules, wearable metrics, progress photos, and AI insights to help people track and understand exactly how, why, and what to do for their skin.

Impact/Result

30% Satisfaction Increase

Internal prototype testing showed a 30% increase in user satisfaction after introducing a modular, customizable assessment flow.

30% Satisfaction Increase

Internal prototype testing showed a 30% increase in user satisfaction after introducing a modular, customizable assessment flow.

9/10 Perceived Impact Score

Internal prototype testing reported a high likelihood of maintaining consistent, healthy habits, citing data-driven insights as key motivators.

9/10 Perceived Impact Score

Internal prototype testing reported a high likelihood of maintaining consistent, healthy habits, citing data-driven insights as key motivators.

How do users make skincare decisions and how do they feel about it?

How do users make skincare decisions and how do they feel about it?

How do users make skincare decisions and how do they feel about it?

Market Opportunity

The growing need for data-driven skincare

We track sleep and workouts digitally, so why is skin health stuck in guesswork? Digging into 30+ market reports, 26 surveys, 10 customer interviews, and 20+ competitive products revealed a clear consensus: people need a simple, low-friction way to turn skin tracking into a lasting habit.

How might we help users effortlessly identify their skin triggers and make informed skincare decisions?

How might we help users effortlessly identify their skin triggers and make informed skincare decisions?

How might we help users effortlessly identify their skin triggers and make informed skincare decisions?

User Groups and Pain Points

Users want to make informed skincare decisions but lack daily tracking data

From customer discovery interviews (ages 18–65, tech-savvy skincare users) alongside supporting survey data, the research revealed three key user archetypes to directly shape our product interaction and feature strategy.

Design Approach

3 strategic goals behind every design decision to drive effortless tracking

As I designed each feature and interaction, I continually referred back to three strategic goals identified through user research to ensure every design decision supported the overall product experience.

Internal A/B Testing Validation

Participants preferred progressive & customized logging

High-quality data is the foundation of meaningful AI recommendations. Before launch, I ran an internal A/B prototype test comparing conventional linear onboarding with a modular, bite-sized assessment. In TestFlight and Figma prototypes, stakeholders reported 30% higher satisfaction with the modular experience.

Product Ecosystem & Broader User Experience

Beyond data collection: turning tracking into long-term value

Collecting skin data was just step one. To make it truly useful, I focused on two goals: helping users act on their insights, and giving them clear reasons to stay engaged.

  1. Building trust with clear data, manual controls, and explainable AI

  1. Driving long-term retention with streak tracking, contests, and community

Handoff & Specs

Mapping flows, states, and edge cases eliminates engineering guesswork

To eliminate guesswork and give engineers full context, I built a comprehensive component specification for the Symptom daily check-in card. It maps the end-to-end user flow, interactive component states, and edge cases for zero-friction handoff.

Measuring Success After Soft Launch

Defining success metrics for the module approach

With 320+ beta waitlist signups and our App Store review underway, I’m thrilled to see VAIN go live! To measure the impact of our bite-sized, customizable approach, I defined the following core post-launch metrics after launch.

Assessment completion rate

Target: 70–80%

Measures the percentage of users who complete their module assessments each day.

Assessment completion time

Target: < 1 minute per module

Measures completion of personalized skin symptom assessments.

Photo Upload Rate

Target: 70%+

Measures how many users upload an initial skin photo.

Daily Check-in Rate

Target: ≥5 check-ins/week

Measures how often users complete daily skin tracking.

Reflection

What I accomplished

Working closely with the CEO and CTO expanded my exposure to product development beyond designing the app and user experience. I actively contributed to product roadmap planning, feature prioritization, health assessment strategy, product positioning, and an AI-assisted design-to-code workflow, while gaining firsthand exposure to partnership discussions and launch planning.

1. 0→1 product strategy & feature prioritization

Working closely with the CEO and CTO, I helped prioritize the product roadmap by defining what data to collect, when to collect it, how to structure the MVP experience, and QA audit from onboarding and health tracking to insights and future community features.

2. Mentoring & leadership

Working alongside a design intern taught me how to break down projects, provide feedback, and maintain design consistency across multiple workstreams. By dividing responsibilities between marketing and product experiences, I gained a deeper appreciation for collaboration, delegation, and supporting the growth of other designers.

3. Quality assurance and design review

Conducted a comprehensive QA audit before launch, identifying inconsistencies, edge cases, and usability issues to improve overall product quality.

AI-assisted design-to-code workflow

As a startup, speed was critical. After noticing repeated back-and-forth between Design, Leadership, and Engineering, I explored an AI-assisted design-to-code workflow anchored in strict repository governance to accelerate iteration across different stages of product development from rapid concept exploration to production-ready implementation with Cursor.

1. Binding ontology & principles for context alignment

Before generating code, I established principles.md and ontology.md in the codebase to serve as the single source of truth for all AI agents. By defining protected UI terms, system behaviors, and operational boundaries up front, I eliminated ambiguity and prevented hallucinated assumptions during cross-functional alignment with the CEO and engineering.

2. Cursor-driven implementation with governance guardrails

With clear design specs and ontology-backed prompts, I leveraged Cursor to translate Figma screen modules into production-ready front-end code. Cursor operated directly within our established repository guidelines—reading structure, verifying state, and executing modular edits—which minimized back-and-forth, reduced manual coding overhead, and drastically shortened the feedback loop from design to implementation.

3. Interaction fine-tuning & logic refinement via Claude Code

Beyond static layouts, I leveraged Claude Code in the local terminal to fine-tune component interactions, dynamic state logic, and UI micro-animations. By translating Figma interaction specs directly into functional front-end logic, this workflow eliminated repetitive front-end work and shortened the feedback loop between design and engineering during MVP development.