HackerEngine is a payment-ready Rails app with Bootstrap, Stripe, and KISSmetrics.

This looks like a great kickstart for any Ruby on Rails 3 project.

Rob Bazinet

HackerEngine is a great idea. I actually think $149 is too cheap!

Jeremy Weiskotten

Powered by Rails

HackerEngine is built on top of Rails 3.2.1. Important functionality is well-covered in unit and integration tests with understandable, easy-to-change code.

Designed with Bootstrap

The front-end is built on top of Twitter Bootstrap. The straightforward markup is easily modified, and ships with an awesome landing and checkout page.

Payments with Stripe

Forget details and PCI compliance, Stripe handles all payment processing. We've fully integrated it for you; all you need to do is bring your key.

Analytics by KISSmetrics

KISSmetrics lets you run A/B tests, monitor conversion funnels, and understand your customers. The app is wired to report all important events immediately.

Sites using HackerEngine

Speaking for Hackers

What is HackerEngine?

HackerEngine is a Rails app designed to sell digital goods. It is fully-functional out of the box, with Stripe (for payments), Bootstrap (for styling), KISSmetrics (for metrics), and Fetch (for digital delivery). It has a solid rspec and cucumber test suite.

What does it look like?

You're looking at it! This site is running on HackerEngine.

Who is it for?

Rails developers who want a rock-solid start on an e-commerce app. It's perfect for freelancers building e-commerce sites for clients.

How does one use it?

Clone the repo, add your API keys, and start taking payments. Don't worry about building a checkout form, we've already designed one and wired it up with Stripe. And there's no need to worry about how users will get your product, thanks to Fetch integration they'll simply get an email with a download link. Finally, you'll be able to see detailed sales funnels immediately because we've instrumented the app to send all the vital events to KISSmetrics.

Can't I just code this up myself?

Absolutely, but make sure to budget enough time. HackerEngine is the result of 40+ hours of work by a developer/designer team and is thoroughly tested.

Does it do recurring billing?

Not yet, but it's on our radar.

Who's behind this?

HackerEngine is being built by Ben Orenstein and Chad Mazzola. We've built dozens of apps for both clients and our own projects. We found ourselves writing the same code again and again, and decided to extract it out and make it easy to reuse.