This is a simple Expense Tracker application built using Python’s Tkinter library for the graphical user interface (GUI) and Pandas for handling the expense data. The app allows users to record and manage their expenses by selecting categories and subcategories, adding optional descriptions, and generating reports.
Features:
Add Expenses: Users can input the amount, select a category and subcategory, and provide an optional description for each expense.
Expense Categories: Predefined categories include Food, Transportation, Utilities, Entertainment, Health, Shopping, and Others, each with its own subcategories.
View Expenses: All recorded expenses are displayed in a tabular format with details like date, amount, category, subcategory, and description.
Generate Reports: The app generates a summary report of total expenses, categorized breakdown, and monthly expense summary.
Requirements:
Python 3.x
Tkinter (comes pre-installed with Python)
Pandas
This application provides a simple and intuitive way to track your spending and generate useful reports to analyze your finances.

Repo Link