gopher-street

command module
v0.0.0-...-8710645 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 6, 2023 License: GPL-3.0 Imports: 12 Imported by: 0

README

Gopher Street

Go Report Card codecov

Do you know how much money you spend per month? On what?

What are the costs of such expenses on the long term?

How can we monitor and understand where our money is going?

Gopher Street is here to help.

Features

  • Reads from your bank exported files, instead of manually have to input them one by one
  • Reads transaction for multiple sources, storing them in a single centralized place
  • Connects to MongoDB database, which can be self managed by the user
  • Supports .csv and .xlsx formats
  • More to come!

Installation

go get gitlab.com/amitlevy/gopher-street

Usage

❯ gst --help

Usage:
  gst [command]

Available Commands:
  get         Get expenses from DB
  help        Help about any command
  load        Load data from file

Flags:
  -h, --help   help for gst

Use "gst [command] --help" for more information about a command.

Development

Configure Git Hooks

Install pre-commit and commitizen.

❯ pre-commit install
❯ pre-commit install --hook-type commit-msg
❯ pre-commit install-hooks

Commits messages are formatted with commitizen:

❯ cz commit

License

GPLv3 License

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL