Campaign Rocks is an online community where people can create online debates and discuss about important topics.
It is also a powerful marketing/research platform for campaign creators as each campaign comes with a generated report for analysis.

Home Page
Why Drupal was chosen: 

Nowadays we have lots of powerful framework diving into our world and its difficult to select. Among the framework I've selected to develop Campaign Rocks:

Javascript:
AngularJS
EmberJS
BackboneJS

End up with:
Drupal 7
NodeJS

I've chosen Drupal 7 because of its stability and robustness and also I've had experience with the development of many websites and applications with Drupal 7.

Describe the project (goals, requirements and outcome): 

The goal of the project was to have a platform where people can vote online and see other people casting their vote on real time.

We have many online debate out there but none of them have the realtime data stream attached so thats where Campaign Rocks came in.

Technical specifications

Drupal version: 
Drupal 7.x
Key modules/theme/distribution used: 
Why these modules/theme/distribution were chosen: 

Backup migrate was used to backup data everyday in case of crash.
Content theme was important because of content creation. A separate theme was used for node creation.
Facebook OAuth was used to manage Facebook authentication on our system.

These modules are not the only modules installed and used on the system. Later on I will share much more with you on these modules.

Team members: 
Campaign Page
Dashboard Page
Sectors: 
Community
Social Networking
Startups
Technology
Telecommunications