shipped
live, App Store + Play Store
Gifting app, wishlists, drag-drop discovery, no duplicate gifts.
01 · Outcomes
Numbers, not adjectives. The stats below are pulled from production. Anything still live, still measured.
shipped
live, App Store + Play Store
iOS + Android
shared business logic
claim sync
first commit wins, no duplicates
frontend scope
from spec to store review
02 · Overview
Ygii makes gifting work the way people actually do it. Build a wishlist, share it with family or friends, and the app marks an item the moment someone else commits to it, no duplicates, no awkward returns. Discovery feed pulls in brand catalogues so finding the right gift takes less time than the small-talk about it.
03 · Gallery
Mockups of the finished product. Click any shot to open it full-size.
04 · Decisions
Tech is downstream of decisions. These are the calls made early enough to compound the right way. The ones a code review six months later still agrees with.
Cross-platform from a single codebase. AWS handles file storage, push notifications, and the lambda functions behind the discovery feed. Same brain, two surfaces, predictable infra under both.
Wishlist claims are atomic — first to commit wins, the item disappears from the pool for everyone else. ACID on the relational store guarantees no double-claims under concurrent taps; document stores would have left a window.
Wishlist sync between friends in the same list demands one source of truth. Redux Toolkit gives a deterministic store shape, so a claim event lands consistently whether it originates on iOS, Android, or via push.
Let’s build
I take 4–5 freelance projects a year. Cold pitches welcome. I reply within 24 hours on weekdays.