Capital is shit. Flush it down the Shithole.
We compost the shit, turn it into fertilizer and distribute it to members of under-capitalized communities through no-strings-attached microloans and paid apprenticeships.
Shithole is a kinda-but-not-really tongue-in-cheek side project. Contributions are welcome and appreciated, but I am unlikely to take the time to optimize for collaboration unless this takes off. You can see more in CONTRIBUTING.md.
That said, I'll have CI running tests and the documentation I feel like writing, but that's about it.
People subscribe to flush some of their money shit down the shithole every
month. That shit ferments for ~6 months, during which the Shitter may request a
refund, which will be granted with no questions asked. Once six months have
passed, the shit turns into fertilizer.
This fertilizer is distributed to members of under-capitalized communities through no-strings attached microloans or paid software apprenticeships through ZTI.
There are two modules that make up Shithole: api
and www
.
api
is a Ruby on Rails backend for processing the payment information, handling form submissions, exposing raw data for accountability purposes, etc.www
is a static site that provides the stripe payment form, call to action, accountability data, etc.
Shithole depends on the following programs which must be installed manually:
- PostgreSQL (We recommend Postgres.app for macOS)
- Redis (We recommend Homebrew to install Redis)
- (we recommend using a language manager like asdf, rbenv, or nodenv)
Shithole is licensed under the Prosperity Public License. See LICENSE.md for more details.