🤖

Expense Tracker

Python
Tkinter
MySQL

💰 Expense Tracker

Daily Expense Tracker is a Python-based desktop application built using Tkinter for the GUI. It enables users to create accounts, log in, add income with source details, and manage expenses with real-time balance checks. Users cannot add expenses exceeding their balance, ensuring accurate tracking. The app also features a visual insights section where users can select a specific month and year to generate pie charts displaying their expenses and savings, offering a clear overview of their financial activity.

Installation Steps

  • pip install mysql-connector-python
  • pip install tkcalendar
  • create a database name 'expensetracker' in the xampp server
  • import the file 'expensetracker.sql' in the expensetracker database that is created in the 3rd step
  • Execute the file main.py

📈 Results

  • For result and discussion refer this repo: GitHub

📜 License

This project is part of an academic mini project at Shri. Bhagubhai Mafatlal Polytechnic, Mumbai. Feel free to use and adapt it for educational or non-commercial purposes.