Hackathon category: Frankenstein

Inspiration

Local lifestyle apps are won or lost in one moment: the flash sale, when thousands of people tap the same coupon at once. Small merchants run those promotions on tools never built for that burst, and we wanted to build the platform we wished they had.

What it does

Local lifestyle apps are won or lost in one moment: the flash sale, when thousands of people tap the same coupon at once. Small merchants run those promotions on tools never built for that burst, and we wanted to build the platform we wished they had.

How we built it

with separate coupon and order services on the backend.

Challenges we ran into

The flash sale was three problems in one costume. Every user reads the same coupon row, so the cache either becomes a single key everyone pounds or stampedes the instant it expires.

Accomplishments that we're proud of

More than the numbers: we shipped search, sharing, flash sale, and ordering end to end in 60 days, from first spec in Kiro to a deployed URL.

What we learned

Reliability is a product feature, not an infrastructure detail. A user who loses a coupon at 20:00 doesn't think "the cache stampeded" — they think the app is broken and they don't come back.

What's next for Local Lifestyle and Merchant Services Platform

After that, multi-city rollout, where the cache and ordering design finally gets tested at real scale.

Built With

Share this project:

Updates

Submission history