Navyblue is a private, intimate photo-sharing app for two people — built around the idea of staying visually connected with one close friend through daily life moments. Not a social network, not a public feed. Just you and one other person, sharing what you see every day.

The core mechanic is simple: you take or pick a photo, add a caption, and it lands in a shared room with your friend. Over time the room becomes a living mood board of your everyday — places, light, objects, moments. The scatter mode lets photos drift across the canvas freely, feeling more like a pinboard than a feed.

Built in Swift/SwiftUI with a Firebase backend, using a terminal-minimal design language — monospaced fonts, no rounded corners on photos, glass pill navigation, dark/light theming.

The whole thing was designed and shipped through vibecoding: product and visual decisions made by the designer, translated into Cursor AI prompts by Claude, code written by Cursor. No traditional dev involved.

Think of it less as a diary and more as a shared visual journal between two people — quiet, personal, and intentional.
Why build this?
-> Wanted to build something I'd actually use every day
-> Exploring what the designer-as-builder workflow looks like in the age of AI tools
-> Proof that vibecoding can produce something intentional, not just functional