Featured Discovery
Full Stack

Expense Tracker

Developed an AI-powered personal finance tracking app using Python Flask with features like income and expense logging, recurring entries, monthly calendar view, CSV import/export, and Gemini-based AI suggestions based on users financial behavior and ratios.

Python
Flask
AI
Finance
Expense Tracker

The Overview

The Expense Tracker is a comprehensive personal finance management application that goes beyond simple logging. Built with Python Flask, it provides users with a full suite of financial tools including income and expense tracking, recurring entry management, and a visual monthly calendar view. The standout feature is its AI-powered financial advisor that analyzes spending patterns, income-to-expense ratios, and overall financial behavior to provide personalized suggestions for better money management. CSV import/export support makes it easy to integrate with existing financial workflows.

Key Features

Income and expense logging with categorization

Recurring transaction management

Monthly calendar view for financial overview

CSV import/export for data portability

Gemini AI-powered financial behavior analysis & suggestions

Visual spending pattern breakdowns

The Journey

"Building an AI layer that provides genuinely useful financial advice rather than generic tips required careful analysis of user spending patterns and financial ratios. Implementing the recurring entries system with proper date handling and the calendar visualization added frontend complexity to an otherwise backend-heavy project."