We've created this challenge to resemble the day-to-day work you'd be doing at Gumroad. It should take roughly 6-16 hours.

Please submit your answers by emailing them to [email protected] in a new thread (please self-host + share the source code with us via a public-but-obscure GitHub repository).

You can build anything you’d like with Rails and React to impress us! I recommend picking a Gumroad UX, replicating it in a demo/prototype, and then adding some cool stuff.

A good response shows off your ability to:

Explain a couple of the big architectural decisions you've made, and anything you learned/would do differently the next time around.