Use I18n for every bit of text on the app.
Create a Rails Engine with everything needed for each payment gateway
Today, we have only two admin pages:
/projects/pending (whose name is a legacy name), that is used to manage projects
/projects/pending_backers (whose name is also a legacy name), that is used to manage backers
We need to have an AdminController, with another layout, that enables you to manage the following:
And so on...
I strongly recommend you to use Backbone.js in a similar way that we used on the projects#show page, because we are certainly gonna use it for other things throughout the application.
Make better use of Facebook and Twitter APIs to stimulate sharing
Create an option to subscribe to a project and chose to receive an email after either/both of these moments: when an update is posted, when a comment is posted, and when a new backer is confirmed.