Staypass is a self-initiated 0–1 project I designed and built end-to-end — spanning product design, frontend and backend development, architecture, and optimization. Inspired by “Flighty for hotels,” the app combines travel tracking with a rich discovery experience, allowing users to collect visited properties while exploring photography, architecture, interiors, awards, and hotel amenities.
Building Internal Tools - Methodologies
Component Building and Testing

I started by turning core UI elements into reusable components using Claude Code, defining flexible structures that could scale across different parts of the product.
I implemented these components directly in Xcode and made them responsive to different scenarios and content states. For example, hotel badges were designed to adapt dynamically to different property names, locations, and layouts.
To speed up testing, I also created dedicated on-device preview screens that made it easy to quickly validate edge cases and UI behavior in real environments without navigating through the full app experience.