mirror of
https://github.com/spiral-project/ihatemoney.git
synced 2025-04-28 09:22:38 +02:00
A simple shared budget manager web application
![]() Currently, linting is done in one specific job of the big test Matrix, and it's very easy to overlook. But we want linting to be the first thing to fix. Also reorganize and rename jobs for readability. Finally, use python 3.11 for lint/docs because python 3.12 seems to break dev install. |
||
---|---|---|
.github | ||
assets/showcase | ||
conf | ||
docs | ||
ihatemoney | ||
.dockerignore | ||
.gitignore | ||
.isort.cfg | ||
.readthedocs.yaml | ||
CHANGELOG.md | ||
CONTRIBUTORS | ||
docker-compose.test.yml | ||
docker-compose.yml | ||
Dockerfile | ||
hatch_build.py | ||
LICENSE | ||
Makefile | ||
pyproject.toml | ||
README.md | ||
SECURITY.md | ||
tox.ini |
I hate money
I hate money is a web application made to ease shared budget management. It keeps track of who bought what, when, and for whom; and helps to settle the bills.
- Online documentation
- Hosted version
- Cloud Providers
- Mailing list (to get updates when needed).
The code is distributed under a BSD beerware derivative: if you meet the people in person and you want to pay them a craft beer, you are highly encouraged to do so.
Requirements
- Python: version 3.7 to 3.12.
- Backends: SQLite, PostgreSQL, MariaDB (version 10.3.2 or above), Memory.
Contributing
Do you wish to contribute to IHateMoney? Fantastic! There's a lot of very useful help on the official contributing page.
You can also donate some money. All funds will be used to maintain the hosted version.
Join the other contributors.