A simple shared budget manager web application
Find a file
Glandos d1c0bbbbe9 Add test case when switching to no currency.
This ensure that bill's converted amounts are not converted in this case
Since all bills must have the same currency, the logical algorithm for
a human brain is simply to strip the currency,
and keep the original amount.
2021-07-04 22:53:38 +02:00
.github Upgrade to GitHub-native Dependabot (#748) 2021-05-22 21:31:53 +02:00
conf Add BABEL_DEFAULT_TIMEZONE to docker entryfile.sh (#714) 2021-02-04 23:31:45 +01:00
docs remove usage of Flask-Script 2021-06-06 15:13:21 +02:00
ihatemoney Add test case when switching to no currency. 2021-07-04 22:53:38 +02:00
.gitignore Feature/currencies (#541) 2020-04-29 22:57:08 +02:00
.isort.cfg Add isort support. (#561) 2020-04-21 13:59:41 +02:00
.travis.yml Fix travis build with python3.6 (#734) 2021-04-06 22:49:49 +02:00
CHANGELOG.rst Add 'pt_BR' and 'ta' to default languages, update changelog 2020-07-18 01:05:22 +02:00
CONTRIBUTORS Integrate illustrations as a showcase (#544) 2020-05-07 22:34:31 +02:00
Dockerfile disable greenlet c++ test to avoid error "Failed building wheel for greenlet" on issue #726 (#727) 2021-04-10 22:31:26 +02:00
LICENSE Re-organize the documentation (#223) 2017-06-21 14:03:16 +02:00
Makefile remove usage of Flask-Script 2021-06-06 15:13:21 +02:00
MANIFEST.in Update known working set. (#558) 2020-04-21 10:30:13 +02:00
README.rst Add donate paragraph in Contributing section 2021-04-05 15:22:39 +02:00
setup.cfg Upgrade WTForms to <2.4 2021-06-09 23:38:05 +02:00
setup.py Remove support for python2. 2019-10-11 19:52:37 +02:00
tox.ini Using one job for all linting and doc generation 2021-06-03 22:35:49 +02:00

I hate money
############

.. image:: https://travis-ci.org/spiral-project/ihatemoney.svg?branch=master
   :target: https://travis-ci.org/spiral-project/ihatemoney
   :alt: Travis CI Build Status

.. image:: https://hosted.weblate.org/widgets/i-hate-money/-/i-hate-money/svg-badge.svg
   :target: https://hosted.weblate.org/engage/i-hate-money/?utm_source=widget
   :alt: Translation status from Weblate

.. image:: https://img.shields.io/liberapay/receives/IHateMoney.svg?logo=liberapay
   :target: https://liberapay.com/IHateMoney/donate
   :alt: Donate

*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 <https://ihatemoney.readthedocs.org>`_
* `Hosted version <https://ihatemoney.org>`_
* `Mailing list <https://mailman.alwaysdata.com/postorius/lists/info.ihatemoney.org/>`_
  (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.6 to 3.9.
* **Backends**: MySQL, PostgreSQL, SQLite, Memory.

Contributing
============

Do you wish to contribute to IHateMoney? Fantastic! There's a lot of very
useful help on the official `contributing
<https://ihatemoney.readthedocs.io/en/latest/contributing.html>`_ page.

You can also `donate some money <https://liberapay.com/IHateMoney/donate>`_. All funds will be used to maintain the `hosted version <https://ihatemoney.org>`_.

Translation status
==================

.. image:: https://hosted.weblate.org/widgets/i-hate-money/-/i-hate-money/multi-blue.svg
   :target: https://hosted.weblate.org/engage/i-hate-money/?utm_source=widget
   :alt: Translation status for each language