Sparked is a fascinating concept although not entirely new. Essentially a non-profit organization can get help with nearly anything that they need via “micro-volunteers” that can donate their time and services for the organizations that they love and support.
But the system is amazingly-intuitive, and even the signup process is dead-on easy to understand. Check it out: