AI Expense Tracker

Fullstack AI Developer for a smart receipt OCR and finance tracker.
Backend
Artificial Intelligence
AI Expense Tracker
AI Expense Tracker (OCR)

A smart expense tracking application that leverages Google Gemini AI Vision to automatically extract and categorize financial data (merchant name, total amount, category) directly from receipt images.

‍

Technologies
  • Python (FastAPI)
  • Google Generative AI (Gemini 1.5 Flash Vision)
  • SQLite / SQLAlchemy (Database)
  • Tailwind CSS (Frontend)

‍

Key Implementations
  • Seamless receipt image upload and processing
  • Zero-shot data extraction and categorization using LLM Vision
  • Local SQLite database for storing expense history
  • Interactive glassmorphism dashboard with real-time statistics

‍