Case study
Spentra
Subscription tracking SaaS
Spentra helps you track every subscription in one place, get reminders before charges, and uncover savings with AI-powered insights.
View live projectIndustry
SaaS
Timeline
3 weeks
Focus
Web app development • SaaS MVP • AI integration +
Product gallery
Key screens, flows, and UI states from Spentra. Designed to feel like a real, working product—not just a Dribbble shot.
A full-featured subscription management app with AI-driven savings suggestions, spending analytics, and category breakdowns—all built on Next.js with Clerk auth and Stripe.
The problem
Why this product needed to exist
Subscribers lose track of recurring charges, miss cancellations, and overpay for duplicate or underused tools. There was no single place to see all subscriptions, get charge reminders, or get smart recommendations to cut costs.
The product we built
Our approach and the experience we designed
We built Spentra as a subscription tracking SaaS: one dashboard to list every subscription, reminders before charges, and AI-powered insights (via Gemini) to spot unwanted subscriptions, duplicates, overpaying, and cheaper plans or alternatives. Clean spending analytics and category breakdowns give users a clear picture of where their money goes.
How we shipped it
- 1Week 1 — Foundation & auth
Scaffolded the Next.js app, set up Clerk authentication, and defined the data model for subscriptions and users. Built the main dashboard layout and subscription list UI so users could add and view their recurring charges from day one.
- 2Week 2 — Core tracking & reminders
Implemented full CRUD for subscriptions, billing cycle logic, and reminder rules (e.g. notify X days before charge). Integrated Stripe for payment visibility where applicable. Added category tagging and basic spending totals to support clearer analytics.
- 3Week 3 — AI insights & analytics
Wired up Vercel AI SDK with Gemini to analyse subscription data and surface insights: duplicates, underused tools, cheaper plans, and savings opportunities. Delivered category breakdowns and clean spending analytics. Final QA, performance tweaks, and deployment.
