Skip to content

Latest commit

 

History

History
68 lines (48 loc) · 2.41 KB

README.md

File metadata and controls

68 lines (48 loc) · 2.41 KB

Shithole: Shut Up and Flush Some Money

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.

Contributing

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.

Design

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.

Architecture

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.

Dependencies

Shithole depends on the following programs which must be installed manually:

License

Shithole is licensed under the Prosperity Public License. See LICENSE.md for more details.