I am part of a startup and we are looking for a CTO/Developer. More on this below. I am a CIO in real life but not a developer so I am looking for some architecture advice. I am wondering whether our platform should be Drupal or if we should build the platform with Rails. Here are our basic requirements.
This is a site where users shoot and upload videos of themselves speaking. The videos may be seen by the entire community in that specific portal, and/or go to just experts for review. There will also be other functionality such as community discussion, expert content, training videos, etc. The tricky part, or maybe not, is that we want to use the same platform for multiple markets segments. In other words, each market is hosted on the same platform but appears unique to the user. So for example, if you are younger, you login in and see content specific to your age group. If you are older, when you login, the site appears to you as devoted to your age group. Also, there are experts for whom your video would be sent, (a sue in the system), but the experts would be different on the market segment. So simply, the platform performs as multiple platforms but of course is leveraged for purposes of added functionality, administration and maintenance.