← Back to portfolio

PROJECT / 05 Overview

MonthEnd

AI-driven system that identifies user subscriptions by analyzing recurring payments and forecasting future financial drain.

PROJECT MEDIAAdd an image or video preview

Overview

MonthEnd automatically detects and tracks recurring subscriptions by analyzing emails, PDFs, and CSV exports. It uses AI to classify payments and forecast upcoming charges, giving users full visibility into their financial commitments.

What I built

  • Gmail API integration to extract billing data from emails
  • PDF and CSV parsers for multi-source data aggregation
  • Gemini API for intelligent classification of recurring transactions
  • Node.js backend with REST API serving subscription data
  • Financial drain forecasting based on historical patterns

Challenges & learnings

Parsing unstructured billing data from multiple formats (email, PDF, CSV) with high accuracy required robust preprocessing pipelines and AI-assisted classification.