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
![]() This is something we had documented in our security documentation [1], but we didn't actually do it... As mentioned in [1], this has good security properties: you can invite somebody with an invitation link, and they will be able to access the project but not change the private code (because they don't know the current private code). This new check also applies to all other settings (email address, history settings, currency), which is desirable. Only somebody with knowledge of the private code can now change these settings. [1] https://ihatemoney.readthedocs.io/en/latest/security.html#giving-access-to-a-project |
||
---|---|---|
.github | ||
assets/showcase | ||
conf | ||
docs | ||
ihatemoney | ||
.dockerignore | ||
.gitignore | ||
.isort.cfg | ||
.readthedocs.yaml | ||
.travis.yml | ||
CHANGELOG.md | ||
CONTRIBUTORS | ||
docker-compose.test.yml | ||
docker-compose.yml | ||
Dockerfile | ||
LICENSE | ||
Makefile | ||
MANIFEST.in | ||
README.md | ||
SECURITY.md | ||
setup.cfg | ||
setup.py | ||
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.11.
- 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.