Overview
HappyHour brings location, schedule, and venue information into one focused mobile experience for people looking for nearby deals.
The problem
Restaurant and bar specials are often scattered across social media, outdated web pages, and word of mouth. The project explores how a location-aware product can make time-sensitive local information easier to find.
What I built
- Map-based discovery and location browsing
- Venue and deal detail views
- Schedule-aware deal data
- Backend data model for establishments and offers
Technical decisions
01
Structured deals separately from venues so schedules can evolve without duplicating establishment data.
02
Used a map-first interface to make proximity part of the primary browsing experience.
03
Kept the client and hosted data layer separate so the catalog can grow independently of app releases.
Technologies
SwiftSwiftUIMapKitSupabasePostgreSQL