← Back to projects
// project
MonthEnd
AI-driven system that identifies user subscriptions by analyzing recurring payments and forecasting future financial drain.
// 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.
// tech stack
Node.jsGemini APIGmail APIPDF ParserCSV
// features
- ▸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.