Skip to content
/ budget Public

Tools that helps me to track my expences

Notifications You must be signed in to change notification settings

nvsnkv/budget

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NV's budget

Yet another budget tracking tool. Successor of flow. The main features are:

  • Import data from any CSV list of operations provided by your banks. budget provides uniform way of storing this data
  • Find and mark transfers between your accounts to exclude them from "incomes" and "withdraws", if that was a transfer from your account to another your account
  • Tag operations in a way you need with powerful tagging criteria
  • Build calendar-like aggregation of your operations to track your expences month-to-monht

How to use it?

Prerequisites

Budget still needs a PostgreSQL database to store the data. You can use docker-compose.yml from src/Hosts folder to spin up new database but please make sure you changed password! You'll also need a .NET 8 runtime for your OS.

Optionally, you'll need a Rider IDE if you would like to build it on your own (publish script is currently rider-specific). Any other IDE for .NET will work, but you'll need to figure out how to publish on your own.

Installation

At some point I'll start publishing releases to github, but for now you'll need to clone repository and build ./src/Hosts/NVs.Budget.Hosts.Console project - it's an application entry point. Once compiled, you need to update application settings (define a connection string to database at least) and then you should be ready to explore budget features.

About

Tools that helps me to track my expences

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages