Giter Site home page Giter Site logo

tushargithub44 / spendmate Goto Github PK

View Code? Open in Web Editor NEW
16.0 1.0 2.0 40.98 MB

The ultimate tool for managing your personal Expenses, Budget, Analysis and for tracking your future savings.

Python 100.00%
python3 tkinter-gui sqlite3 matplotlib pandas ttkthemes tkcalender

spendmate's Introduction

SpendMate - Your Money Manager


        


Motivation

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.

User Manual


🚀 Features

  • 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.


Application Demo


Report Feature Demo




To-do List

  • Incude support for various languages.
  • Improve design.
  • Add more features.

Libraries Used

  • Tkinter
  • Pandas
  • tkcalendar
  • ttkthemes
  • matplotlib
  • Pillow

Installing

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!


Contributing

We're are open to enhancements & bug-fixes . Open a PR and we'll look into it.


Contributors


Developed with ❤️ by Tushar, Akshat, Rugved

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.