Skip to content

A SQL powered Python package for tracking your monthly Balance Sheet

License

Notifications You must be signed in to change notification settings

evanaze/balance-sheet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Balance Sheet

A SQL powered personal monthly Balance Sheet you can interact with in the Shell prompt.

Usage

You need Python3 and SQLite for this project. If you do not have Python3 installed, I suggest you follow a guide such as this one.

Your computer probably already comes installed with SQLite, but if not, you can follow the guide here to get up and running.

Once you have both of those, open a new Terminal prompt if you are on a Mac, or shell prompt otherwise. You can clone the repo - meaning copy the code to your own computer - with the command:

git clone https://github.com/evanaze/balance-sheet.git && cd balance-sheet

To engage with the program, run:

python3 -m src.main

from the command line, and you will be guided through the steps to use the package.

Contribution

Contributions are welcome! This is a tool that I use, but it is also an exercise in writing good, Object Oriented Python code. If you would like to make a contribution please submit a pull request.

About

A SQL powered Python package for tracking your monthly Balance Sheet

Resources

License

Stars

Watchers

Forks

Packages

No packages published