A CLI tool to track finances
Project description
A simple command line tool for tracking my finances.
Features
Check account balance
Use the --balance or -b flag to print the current account balance.
Withdraw amount
Use the --withdraw <amount> or -w <amount> option to withdraw money, along with a description and category prompt. Prints new account balance.
Deposit amount
Use the --deposit <amount> or -d <amount> option to deposit money, along with a description and category prompt. Prints new account balance.
List transactions
Use the --transactions or -t flag to print a list of all transactions.
Predict spending
Use the --predict <number_of_days> or -p <number_of_days> flag to print a prediction of spending for next n days.
Help information
Use --help to print usage help.
Usage
Some examples:
$ aerarium --balance
Current balance: $1000
$ aerarium --withdraw 100
Enter withdrawal description: Groceries
Enter withdrawal category: Food
Balance: 900
$ aerarium --deposit 500
Enter deposit description: Salary
Enter deposit category: Income
Balance: 1400
The configuration file contains the account name and starting balance.
Note: This project is under active development.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file aerarium-1.0.0.tar.gz
.
File metadata
- Download URL: aerarium-1.0.0.tar.gz
- Upload date:
- Size: 5.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 646673543d0280ecb978db8f774f897bd257efa6fdbf57cec224722e3bc2788e |
|
MD5 | 8e4b47d088f82b649c5d111b15039c13 |
|
BLAKE2b-256 | ae2eee312dad1ab184a828b4095726e5639cbcecff0cd7d003a18a3c42800629 |
File details
Details for the file aerarium-1.0.0-py3-none-any.whl
.
File metadata
- Download URL: aerarium-1.0.0-py3-none-any.whl
- Upload date:
- Size: 6.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44bfa13964075d682f99aa86055a7eae3c4058a014e9458b770f6ba4087f6c15 |
|
MD5 | c1b6d5e815de28b9bcf410495523647a |
|
BLAKE2b-256 | 14503e165043b4e81f69eaaad403a4f82d6192e033a0b0b96d8d8ae5a82dee9d |