DSV-Gruppe ยท MIT Hackathon Challenge

๐Ÿ™๏ธ City Wallet

Generative City-Wallet โ€” hyperpersonalized local offers, generated in real time from weather, time, foot-traffic and on-device intent. Below are the static prototypes and the design system. (The full app โ€” FastAPI backend + Next.js consumer app with in-browser GenUI โ€” lives in the repo.)

Interactive Prototypes

Consumer Flow
Phase 2 โ€” offer discovery & redeem
Merchant Flow
Phase 4 โ€” merchant onboarding & rules
AI Transparency
Phase 3 โ€” why this offer?
Merchant Dashboard
KPIs, funnel, redemption
Merchant Map
geo visualization (needs Maps key)
Offer Card (U-4)
GenUI offer card spec

Design System

Colors
semantic palette
Typography
type scale & roles
Buttons
component states
Offer Widget
core component
Trigger Pills
context signals
Brand
logo & lockup
Note: the Merchant Map prototype needs a Google Maps API key. The published key is a placeholder (YOUR_GOOGLE_MAPS_API_KEY) โ€” supply your own, referrer-restricted key to render the map.