Skip to content
Live since 2023 · App Store + Play Store
FrontendLiveMobile · 2023

Ygii App

Gifting app, wishlists, drag-drop discovery, no duplicate gifts.

Role
Frontend
Year
2023
Category
Mobile
Stack
React NativeRedux ToolkitNode.jsExpress.jsMySQLAWSJavaScriptiOSAndroid

01 · Outcomes

What the build actually shipped.

Numbers, not adjectives. The stats below are pulled from production. Anything still live, still measured.

2023

shipped

live, App Store + Play Store

Cross-platform

iOS + Android

shared business logic

Real-time

claim sync

first commit wins, no duplicates

End-to-end

frontend scope

from spec to store review

02 · Overview

What it does.

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.

04 · Decisions

The choices that shaped the build.

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.

React Native + AWS backbone

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.

MySQL for the claim ledger

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.

Redux Toolkit as the shared state contract

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

Have something to ship?

I take 4–5 freelance projects a year. Cold pitches welcome. I reply within 24 hours on weekdays.

hello@suzunovic.dev