Note: This is an archived / legacy project uploaded for documentation and personal reference.
YouSpend is a lightweight Python desktop application built with Tkinter for tracking personal expenses. It provides a simple GUI to record spending, sort/filter transactions, and automatically save data locally in JSON format.
- Expense Management: Easily record expense amount, category, and date.
- Dynamic Filtering: Click on table column headers (
Date,Category,Sum) to filter transactions on the fly. - Local Persistence: Stores expenses locally in an
expenses.jsonfile. - Data Cleanup: Clear table view or wipe saved JSON data directly from the UI.
- Custom UI Styling: Built-in Tkinter Treeview styling with custom window icons.
- Python 3.8+
- Standard Python libraries (
tkinter,json,os)
- Clone the repository:
git clone [https://github.com/DmytroKuda/you-spend-app.git](https://github.com/DmytroKuda/you-spend-app.git) cd YouSpend
