Dev / Portfolio
< Back to Projects
Project 14 / SaaS

UnsubscribeNuke

Problem: Subscription emails clutter inboxes and forgotten subscriptions drain wallets. Managing them manually is time-consuming.

Solution: Built a tool that scans Gmail, identifies all subscriptions using AI, and lets you bulk unsubscribe with one click. Kill subscriptions before they kill your wallet.

Features
Tech Stack
Next.js 14
Node.js / Express
Supabase
OpenRouter AI
Integrations
Gmail API
Google OAuth
Resend (Email)
Supabase Auth
Role
Full-stack Developer
(0→1)
Frontend
Next.js
React framework
Backend
Express
Node.js API
Database
Supabase
PostgreSQL
AI Models
OpenRouter
GPT-4o / Claude
Features / 01
Email Scanning
Automatically scan your Gmail to find all subscription emails and newsletters.
One-Click Unsubscribe
Bulk unsubscribe from unwanted subscriptions with a single click.
AI Categorization
Smart AI categorizes emails by type, frequency, and importance.
Spending Tracker
Track subscription costs and identify services you forgot about.
Gmail Integration
Secure OAuth integration with Gmail API for reading emails.
Keep/Delete Queue
Review and decide which subscriptions to keep or remove.
Technology Stack / 02
Frontend
  • Next.js 14
  • React
  • TailwindCSS
  • shadcn/ui
Backend
  • Node.js
  • Express.js
  • TypeScript
  • Supabase
Services
  • Gmail API
  • OpenRouter AI
  • Resend
  • Google OAuth