XCode

XCode

Lens Locker

Lens Locker is a personal inventory app for photographers to manage their camera lens collection. Built to simplify tracking gear value, condition, and details, it helps creatives stay organized and informed about their tools.

Lens Locker is a personal inventory app for photographers to manage their camera lens collection. Built to simplify tracking gear value, condition, and details, it helps creatives stay organized and informed about their tools.

Problem Discovery

Problem Discovery

Problem Discovery

Photographers often struggle to track equipment details, value, and condition—especially as collections grow.

Photographers often struggle to track equipment details, value, and condition—especially as collections grow.

User Research

User Research

User Research

Interviewed hobbyist and professional photographers to understand needs: quick entry, visual organization, and financial tracking.

Interviewed hobbyist and professional photographers to understand needs: quick entry, visual organization, and financial tracking.

Wireframing

Wireframing

Wireframing

Created low-fidelity sketches in Figma to map key flows—adding a lens, viewing collection, and exploring stats.

Created low-fidelity sketches in Figma to map key flows—adding a lens, viewing collection, and exploring stats.

Visual Design

Visual Design

Visual Design

Designed a clean, glass-style UI using SwiftUI with gradient themes, rounded components, and modern typography for clarity.

Designed a clean, glass-style UI using SwiftUI with gradient themes, rounded components, and modern typography for clarity.

Prototyping

Prototyping

Prototyping

Developed functional UI views using SwiftUI. Integrated navigation, forms, dynamic lists, and responsive layout transitions.

Developed functional UI views using SwiftUI. Integrated navigation, forms, dynamic lists, and responsive layout transitions.

Development

Development

Development

Built the app with Swift + Core Data. Users can add, edit, and visualize lenses with full CRUD support and currency formatting.

Built the app with Swift + Core Data. Users can add, edit, and visualize lenses with full CRUD support and currency formatting.

Testing

Testing

Testing

Ran iterative device testing to refine layout responsiveness, form validations, and image handling. Verified across light/dark mode.

Ran iterative device testing to refine layout responsiveness, form validations, and image handling. Verified across light/dark mode.

Outcome

Outcome

Outcome

A polished, intuitive app that merges aesthetic UI with practical functionality—streamlining gear management for any photographer.

A polished, intuitive app that merges aesthetic UI with practical functionality—streamlining gear management for any photographer.

More Projects Under Construction

More Projects Under Construction

More Projects Under Construction

The story doesn’t end here—explore more case studies and see how each project brings new challenges and creative solutions.

The story doesn’t end here—explore more case studies and see how each project brings new challenges and creative solutions.