This project is made with the help of Claude (1M context).
Subscription monitoring and alerts platform — track every recurring charge in one place.
SubRadar gives users a unified dashboard for all their subscriptions: trial-end alerts, renewal reminders, billing-cycle tracking, and cost optimization suggestions. Built with Next.js App Router and integrated with the @buildwithdarsh/sdk for backend services.
- Authentication — Login and profile management
- Dashboard — Subscription overview with totals and breakdowns
- Alert management — Custom triggers for renewals and trial endings
- Subscription settings — Manage billing cycles, categories, notes
- Pricing tiers — Free + paid plans
- Suggestion engine — Identify duplicates, unused subs, and savings
- Logo lookup — Auto-fetch service logos via Clearbit/Cloudinary
- Framework: Next.js 15.1, React 19, TypeScript
- Styling: Tailwind CSS
- State: Zustand
- SDK: @buildwithdarsh/sdk
- Deploy: Vercel
npm install
cp .env.example .env.local
npm run devDev server runs on http://localhost:7003.
npm run dev— start dev server (port 7003)npm run build— production buildnpm run start— start production servernpm run lint— run ESLint