The ruby way is to consider building any app with the requirements you
listed as a Rails app. Is there a reason for you not to?


Aur