Skip to content

About

Budgeting and expense tracking made simple. Based on the envelope system

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

33 Commits

Folders and files

Repository files navigation

Budget Buddy

A simple CLI app that enables budgeting and expense tracking based on the envelope system.

Python License Status Last Commit CI

Table of Contents

Demo

Demo

Features

  • One main account, multiple envelopes
  • Create a budget using envelopes
  • Add transactions and track expenses
  • Automatic filling of envelopes

Getting Started

Prerequisities

  • Python 3.11
  • Git

Installation

Clone the repo

git clone https://github.com/self-reliantkid/budget-buddy.git

Navigate to project folder

cd budget-buddy

Run the app

python main.py      #Windows
python3 main.py     #MacOS/Linux

Project Structure

budget-buddy/
├── main.py         # main app (menus)
├── storage.py      # storage system
└── utils.py        # utility functions

Roadmap

  • Schedule transactions
  • Simplified spending by envelope report

Tech Stack

  • Language: Python 3
  • Interface: Command Line

Author

License

This project is licensed under the MIT License.

About

Budgeting and expense tracking made simple. Based on the envelope system

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages