Coder Social home page Coder Social logo

erikvold / compute-for-humanity-server Goto Github PK

View Code? Open in Web Editor NEW

This project forked from computeforhumanity/compute-for-humanity-server

0.0 3.0 0.0 6.93 MB

Raise money for charities using low-energy distributed cryptocurrency mining!

Ruby 63.33% JavaScript 2.22% CSS 9.49% HTML 24.96%

compute-for-humanity-server's Introduction

Compute for Humanity (Server)

Compute for Humanity is an OS X app and server program that work together to raise money for charities using low-energy distributed cryptocurrency mining.

Learn more at www.computeforhumanity.org.


This repository includes both a Rails server and several rake tasks to run the automated transaction and donation processes.

The schedule of rake tasks is:

  • 14:00 UTC (daily): rake philanthropist:donate
  • 14:30 UTC (daily): rake philanthropist:confirm
  • 15:00 UTC (daily): rake philanthropist:exchange

The order of these tasks is the opposite in which value moves through the system. While this lengthens the process of donating, it allows for more time to investigate or intervene in case something goes wrong.

Contributing

Contributions are more than welcome! Take a look at the outstanding Issues to get a sense of some ideas, or feel free to open your own Issue. The general protocol:

  1. Indicate your desire to work on something via GitHub Issues.
  2. Fork the app.
  3. Run bundle install and then overcommit --install.
  4. Submit a pull request.
  5. Once your changes are approved, they'll be merged, and (if you like) you'll be added to the contributors list!

Note that this project uses Overcommit to ensure a reasonable level of code style standardization and coding best practices.

License

Everything in this repository is released under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Mandatory Disclaimer

This application is not directly supported by Dwolla Corp. Dwolla Corp. makes no claims about this application. This application is not endorsed or certified by Dwolla Corp.

compute-for-humanity-server's People

Contributors

jacobevelyn avatar

Watchers

 avatar James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.