Why haven't you used Rails for this project? I can see on GitHub that you know Rails. I believe that using it you would have developed the app faster.
I asked a question, why are you down-voting it?
"I believe that using it you would have developed the app faster."
"Faster" than what? Using a fairly well-established PHP MVC framework with a large community and presumable decent PHP knowledge under his belt? Just because he knew Rails doesn't mean he doesn't know how to be productive in PHP. I'd also further add that Rails in 2008 is a far cry from where it is today. Hosting for PHP was a far better story than Rails in 2008, just to point to one facet.
There was nothing in the OP story that pointed to the tech choice having been a factor in the demise of the project. In fact, the whole point is that focusing on tech at the expense of finding paying customers is a surefire recipe for failure.
Bringing up the tech is not useful, which is probably the reason for the downvote.