A simple shared budget manager web application
Find a file
Marien Fressinaud bfdcf31438 doc: Improve Makefile (#387)
* Add help target to the Makefile

It is often expected to have a `help` target in a Makefile. This one is
automatically generated from comments in the Makefile so it is easier to
maintain.

This commit only documents targets that seem the most important.

* Add the server address and port on `make serve`

Developers should not have to read the documentation to find where to
point their browsers to access ihatemoney application.

* Add .PHONY instructions to the Makefile

`.PHONY` instructs Make to not look, for instance, for an `install` file
before executing the corresponding target. If such a file would exist,
the command would not be performed at all. This is because Make is
initially intended to create files (i.e. targets) and consider there is
nothing to do if the file already exists.

More information on https://stackoverflow.com/a/2145605.
2018-09-03 20:28:46 +02:00
conf Fix docker ADMIN_PASSWORD configuration (#384) 2018-08-10 23:24:16 +02:00
docs Enhance translation tooling (#360) 2018-08-05 14:59:39 +02:00
ihatemoney Add a favicon.ico route and logo. (#381) 2018-08-11 00:13:53 +02:00
.gitignore Add python 3.6 support (#259) 2017-08-20 12:21:59 +02:00
.travis.yml Fix Travis-CI integration (#276) 2017-10-23 22:58:04 +02:00
CHANGELOG.rst Fix failing tests (#365) 2018-08-10 23:04:31 +02:00
CONTRIBUTORS Add missing CHANGELOG and CONTRIBUTORS entries for v2.1 2018-02-16 23:17:45 +01:00
dev-requirements.txt manage commands testing (#313) 2018-01-07 00:27:42 +01:00
Dockerfile Fix cffi installation in Dockerfile (#364) 2018-08-03 17:11:12 +02:00
LICENSE Re-organize the documentation (#223) 2017-06-21 14:03:16 +02:00
Makefile doc: Improve Makefile (#387) 2018-09-03 20:28:46 +02:00
MANIFEST.in Include all .j2 files in the packaged version. 2018-01-05 22:06:11 +01:00
README.rst Add a contributing section to the readme file; 2018-08-30 21:43:44 +02:00
requirements.txt Remove Sentry, as it's not used anymore on prod. (#380) 2018-08-11 00:11:00 +02:00
setup.py fix install with pip10 (#341) 2018-07-16 22:08:15 +02:00
tox.ini manage commands testing (#313) 2018-01-07 00:27:42 +01: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

«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>`_

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