A program for recording and reporting on financial transactions, using Qt PySide6 for GUI and SQLite for a database.
Project description
Project Summary:
This is an application for (manually) tracking the user's financial transactions, and generating reports in a manner which makes them easy to declare for taxes.
Features:
This application supports:
- A simple GUI, written in Qt for Python.
- Local storage to an SQLite database.
- The operating-systems of MacOS and Linux (tested on the Ubuntu22 platform).
- Well-validated entry of financial transactions, in a manner similar to the use of a checkbook.
- Generation of printable reports, summarizing the records from a given timespan.
- Searching of existing records by date, categories, or name.
- User-definition of transaction-categories, for flexible data-grouping.
This application does not support:
- Cloud-storage.
- Windows OS.
Initial Setup On Mac
- run
python3 -m venv env - run
source env/bin/activate - run
pip install PySide6 - Need to select the .venv interpreter in VS code using command-shift-p
- alternately, you can execute the correct python version with
./env/bin/python
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ferrous_cat_finance-0.1.tar.gz.
File metadata
- Download URL: ferrous_cat_finance-0.1.tar.gz
- Upload date:
- Size: 49.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9869df02fe428ae5189ad7e4dca9bc2e6ff0d6719cd7d96f678a0836be05bcaa
|
|
| MD5 |
7e27a8578482c10596a2bdd3910da02e
|
|
| BLAKE2b-256 |
673a7f73b859b2b9e1119c120b47c2007add0ef3c6c030301f9d9540e8604d30
|
File details
Details for the file ferrous_cat_finance-0.1-py3-none-any.whl.
File metadata
- Download URL: ferrous_cat_finance-0.1-py3-none-any.whl
- Upload date:
- Size: 63.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3128dc6ef9a7f5a354a489411a4f3572555ec349cde6c12be8a6e41a7a3678a4
|
|
| MD5 |
a278ff425819d75f44acfa2a86bcb6e3
|
|
| BLAKE2b-256 |
3fa247574f287536538c4c038a8a74be879c626a602fd852bbbb9f6f2615367a
|