Smart Savings for Sound Credit Union
A mobile banking feature for Sound Credit Union that surfaces personalized deals, tracks savings, and delivers AI-powered financial advice — all inside the app members already use. Built at HuskyHack 2025 for the Sound Credit Union fintech challenge.
Credit union members leave money on the table every day. Cashback offers go unnoticed, local deals expire unclaimed, and loyalty points pile up unredeemed. Banks have the transaction data to act on this — but most don't. The challenge was to turn existing spending history into a proactive savings engine without requiring members to change apps or habits.
Nudge lives inside the Sound Credit Union app as a dedicated tab. It analyzes spending history to surface relevant deals, fires real-time location-based notifications when members are near partner merchants, and generates personalized savings insights using GPT-4o-mini — turning passive transaction data into active financial guidance.
Members see a curated feed of offers matched to their spending habits — local coffee shops, grocery cashback, travel rewards, loan promotions, and limited-time bonuses. Deals are filterable by category and sorted by relevance. Tap any deal to see full details and a QR code for instant in-store redemption.
When a member is near a partner merchant, Nudge fires a real-time in-app notification — "You're 0.4 mi from Stumptown Coffee — get 25% off now." No separate app, no opt-in friction. The right offer appears at exactly the right moment.
A dedicated dashboard shows total saved this month with month-over-month trend, a 5-month savings history chart, and a category breakdown. GPT-4o-mini generates personalized tips from the member's actual savings profile, plus a projection of what current habits are worth over time.
GPT-4o-mini was ideal here — cheap enough to call per user session, fast enough to feel real-time, and capable enough to generate genuinely useful financial advice from structured savings data.
A deal shown when someone is 0.4 miles away is fundamentally different from the same deal shown at home. Proximity-based nudges dramatically increase the perceived relevance and actionability of offers.
Rendering the app inside an iPhone frame in the browser made demos instantly intuitive for judges and stakeholders — no installation needed, and the form factor communicated "mobile app" immediately.
Strict TypeScript caught several subtle data-shape bugs during the hackathon that would have been hard to debug under time pressure. The upfront investment in types paid off in fewer runtime surprises.
I'm always open to discussing fintech projects, internship opportunities, or AI-powered product ideas.