A social app that merges the intent of a bucket list, the immediacy of a Snapchat-style capture, and the permanence of a memory feed — built end-to-end and ready to launch.
Yet To was built around a simple idea: a bucket list is only meaningful once it stops being a list. Users add places, experiences, and goals to a personal "yet to do" list, then close the loop with an in-app camera the moment they actually do it — turning an intention into a timestamped snap and a permanent memory tied to that list item.
On top of the core loop sits a social layer — profiles with followers and following, a streak system that rewards consistently turning plans into memories, a "for you" style feed for discovering what others are checking off, and an inbox for direct interaction between users.
The mobile client is built with React Native for a single cross-platform codebase, backed by a Ruby on Rails API and PostgreSQL for the data model — lists, bucket items, snaps, memories, streaks, and the follow graph. The product is feature-complete and launch-ready, currently pending app store publishing.


Technical Implementation
Modeling a domain where four concepts stay tightly linked — a List, a Bucket item within it, the Snap that proves it happened, and the Memory it becomes — while layering a real-time social graph (followers, streaks, feed ranking) and a mobile camera-to-storage media pipeline on top, without the core "list to memory" flow ever feeling slow or fragile.
"A bucket list app is easy to build. The hard part is designing the system so that finishing something feels as good as planning it — that's where the streak, the snap, and the memory had to work together, not as separate features."
