Why it exists
Planning an outfit is easier when clothes, saved looks, and packing lists are part of the same workflow.
Portfolio / CASE STUDY
Public iOS app code
A SwiftUI wardrobe and outfit planner with on-device garment cutouts, suitcase and laundry workflows, and tests that exercise the app on iPhone and iPad.
Independent native iOS design and development
Planning an outfit is easier when clothes, saved looks, and packing lists are part of the same workflow.
I built the native wardrobe UI and separated features, services, models, and fixtures into Swift package targets. The app uses Apple Vision to isolate garments and UI tests to exercise wardrobe workflows.
A Vision service creates the foreground mask for the photo workflow. Service tests exercise the cutout path with controlled inputs.
In-memory stores let UI tests exercise suitcase and laundry behavior with known inputs and predictable state.
Release and archive checks verify the build contents and guard against including demo fixtures or test-only code.
The public repository shows the native app and its tests. The backend is described separately.