A simple shared budget manager web application
Find a file
DavidRThrashJr 7bb67a56b6 * Added support for multiple API version
Note that no changes were made to the api, the code was refactored to allow for new versions of the api to be created down the road.

Here's what this would look like:
+-- api/
    +-- v1/
        +-- __init__.py
        +-- resources.py
    +-- v1_1/
        +-- __init__.py
        +-- resources.py
    +-- v2/
        +-- __init__.py
        +-- resources.py
    +-- __init__.py
    +-- common.py
2020-02-08 15:37:47 -05:00
conf [docker] Download IHM from Pypy or reference git repo; 2019-07-31 13:02:03 +02:00
docs Added better way to install ihatemoney 2019-10-14 23:28:44 +02:00
ihatemoney * Added support for multiple API version 2020-02-08 15:37:47 -05:00
.gitignore Import previously exported json data (#518) 2020-01-13 21:17:55 +01:00
.travis.yml Reconfigure tox and travis integration. 2019-10-14 21:20:38 +02:00
CHANGELOG.rst Fix #434 Use the debts lib to solve settlements. 2019-09-24 21:25:06 +02:00
CONTRIBUTORS Update the CONTRIBUTORS file 2019-09-07 00:06:06 +02:00
dev-requirements.txt Reconfigure tox and travis integration. 2019-10-14 21:20:38 +02:00
Dockerfile [docker] Download IHM from Pypy or reference git repo; 2019-07-31 13:02:03 +02:00
LICENSE Re-organize the documentation (#223) 2017-06-21 14:03:16 +02:00
Makefile rename target to match other targets naming scheme 2019-09-03 10:42:51 +02:00
MANIFEST.in Include all .j2 files in the packaged version. 2018-01-05 22:06:11 +01:00
README.rst Add a maintener wanted badge. 2019-12-17 10:29:03 +01:00
requirements.txt Remove support for python2. 2019-10-11 19:52:37 +02:00
setup.cfg Remove support for python2. 2019-10-11 19:52:37 +02:00
setup.py Remove support for python2. 2019-10-11 19:52:37 +02:00
tox.ini Add black in the tox matrix. 2019-10-14 21:20:38 +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://img.shields.io/badge/maintainers-wanted-red.svg
   :target: https://github.com/pickhardt/maintainers-wanted
   :alt: Maintainers Wanted

*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**: 3.5, 3.6, 3.7.
* **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.