index.md 1.65 KB
Newer Older
1
# The Donatinator #
2 3 4 5 6

The Donatinator is an open-source web application to help you accept One-Off or Recurring Donations for your charity or
non-profit. It is written in nodejs, uses Postgres, and can be hosted on your own server, Heroku, AppEngine, and many
other hosting sites. It uses Stripe for payment processing.

7 8
## Features ##

9 10
Though this project is still young, it already has a solid feature set and is stable. Future improvements will be built
on top of the foundation already provided.
11 12 13 14 15 16 17 18 19 20 21 22 23 24

* accept single/one-off donations
* set up recurring donations (weekly, monthly, yearly)
* set default currency
* content pages written in Markdown
* embed a donation form into your current site (coming soon!)
* set up 'Campaigns' for you to raise funds (coming soon!)
* allow your supporters to set up a 'Fund Raising' page (coming soon!)

Essentially we want the Donatinator to be as featureful as any of the hosted (paid) sites out there and in fact, a
superset of what any specific one of them provides.

## Demo Sites ##

25 26
A demo site can be seen at [donatinator.herokuapp.com](https://donatinator.herokuapp.com/).

27 28 29 30 31 32 33 34
In the future, we will set up demo sites on all of the following platforms:

* Heroku (Done)
* Google AppEngine
* OpenShift
* now.sh
* (any others?)

35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
## License ##

The Donatinator is AGPLv3 which means you can use it for free, forever. It also means that if you change it, you must
link to your changed source code so that the end-user can view it.

## Author ##

Written by Andrew Chilton.

* andychilton at gmail.com
* [chilts.org](https://chilts.org)
* [Twitter:andychilton](https://twitter.com/andychilton)
* [GitHub:chilts](https://github.com/chilts)

(Ends)