Subsight Tracker
19 days
1. The Founder's Problem
Average person has 7-12 subscriptions ($273/month) but tracking requires spreadsheets or apps demanding bank access. Privacy concerns block adoption.
2. Why Traditional Solutions Failed
- ✗Mint/YNAB require bank linking (privacy red flag for many)
- ✗Spreadsheets break with complex billing cycles (annual, quarterly, custom)
- ✗No tools offer privacy first + accurate calculations
3. What We Built
- ✓Manual entry with optional AI auto fill (user provided Gemini key)
- ✓Calculation engine: monthly/yearly/custom cycles, renewal predictions
- ✓Real time budget simulation (toggle subscriptions without data mutation)
- ✓Export: JSON, CSV, PDF with proper Unicode support
- ✓Vitest unit tests for financial calculations
4. The Process
WEEK 1
Database schema (2 days), Calculation engine (4 days), Unit tests (1 day)
WEEK 2
Dashboard UI + Recharts (4 days), Export functionality (3 days)
WEEK 3
AI integration (2 days), PDF generation (2 days), Deploy (1 day)
5. Results & Metrics
users
34 signups
revenue
$0 (free tool)
github
9 stars
performance
100% calculation accuracy, 3 export formats working
code
98.2% TypeScript, 23 commits
6. Tech Stack & Why
Next.js 15
Static generation for marketing pages, SSR for dashboard
Supabase
Free tier: 500MB database, 2GB bandwidth, perfect for MVP
Recharts
Lighter than Chart.js, better TypeScript support
jsPDF
Client side PDF generation, no server costs
7. What We Cut to Ship Fast
- —Bank account linking (privacy first = manual entry only)
- —Recurring email reminders (would need cron jobs + email service)
- —Mobile app (PWA sufficient for MVP)
8. Lessons Learned
- →Financial calculations need edge case testing: leap years, month end dates, timezones.
- →Manual entry isn't a weakness, it's a privacy feature. Users valued this.
- →Export functionality increased perceived value 3x. Always include exports.
Ready to Build Your MVP?
Let's create something similar for your idea. I can build and launch in 2-3 weeks.
Start Your Project