https://github.com/hirumitha-kuladewa/expense-tracker-python
This is a Python application that helps users manage their income and expenses. It features a green-themed interface for adding transactions, viewing summaries, and setting budgets.
https://github.com/hirumitha-kuladewa/expense-tracker-python
colorful expense-tracker python tkinter-gui tkinter-python
Last synced: 12 months ago
JSON representation
This is a Python application that helps users manage their income and expenses. It features a green-themed interface for adding transactions, viewing summaries, and setting budgets.
- Host: GitHub
- URL: https://github.com/hirumitha-kuladewa/expense-tracker-python
- Owner: Hirumitha-Kuladewa
- License: mit
- Created: 2024-10-09T07:58:11.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-05T06:37:53.000Z (over 1 year ago)
- Last Synced: 2024-11-24T01:28:43.043Z (over 1 year ago)
- Topics: colorful, expense-tracker, python, tkinter-gui, tkinter-python
- Language: Python
- Homepage:
- Size: 108 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 💸 Text Based Finance Tracker 💸




An aesthetic, green-themed expense tracker app built with **Python** and **Tkinter** to manage your income, expenses, and budgets, all with a smooth, easy-to-use graphical interface! 🌱

---
## 🌟 Key Features
- **Add Transactions** 💰: Log your income and expenses with ease.
- **Delete Transactions** 🗑️: Remove unwanted entries at any time.
- **View Summary** 📊: Visualize your financial data with clear summaries and charts.
- **Set Budget** 🎯: Monitor your monthly budget and receive reminders when nearing limits.
---
## 📋 Requirements
This app uses several libraries to provide a comprehensive expense-tracking experience:
- **tkinter**: For GUI components
- **ttkthemes**: For applying custom themes
- **tkcalendar**: For date-picking functionality
- **matplotlib**: For displaying charts and summaries
- **json**: To store and retrieve data
- **os**: For handling file paths
To install the necessary libraries, run the following command:
```bash
pip install tkinter ttkthemes tkcalendar matplotlib