The ultimate tool for managing your personal Expenses, Budget, Analysis and for tracking your future savings.It also allows users to set budgets, get overview of money distribution and has added functionality of analyzing data using graphical representation. If you always want to be in sync and control of your budget, bills and savings, then this tool is best suited for you.Seamlessly log your personal and business transactions. analyse your revenue and expense reports with beautiful graphs. Review your daily, monthly finances easily.
- Intuitive Interface - Add, edit, Archive your financial records easily.
- Multi-currency support - you can select your currency from the list of 10+ major world currencies.
- Multiple accounts - You can create any number of accounts to manage and streamline your Income and Expense transactions.
- Graphs and Pie Charts - Gives more clarity and visual analysis of your spending areas in detail. It gives a percentage split up of your revenue and spending category wise for all the months.
- Custom Categories - If default categories do not work for you. You can simply create your own Spending and Income Categories with Built-In Icons and colors.
- Budget Management - You can set and alter your monthly budget any time. You will get an alert message on your main window when your spending has reached the budget threshold.
- Goals -Save for your future expenses by setting Goals. You can add contributions towards your goal and keep track of your saving progress to achieve your goal.
- Incude support for various languages.
- Improve design.
- Add more features.
- Tkinter
- Pandas
- tkcalendar
- ttkthemes
- matplotlib
- Pillow
A step by step series of examples that tell you how to get a development env running
In your cmd:
pip install virtualenv
git clone https://github.com/tushargithub44/SpendMate.git
cd SpendMate
virtualenv env
cd env\Scripts
activate
cd ../..
Then,
pip install -r requirements.txt
python app.py
You are done with the setup now!
We're are open to enhancements
& bug-fixes
. Open a PR and we'll look into it.