The platform allows you to generate new ideas, crowdsource multiple opinions, gain fresh perspectives, brainstorm and test concepts — yet you retain overall control of the project, you choose the documents you want to upload, and you decide who to invite to your discussion.

Why Drupal was chosen: 

The Drupal framework was chosen because of it's extensibility and endless customization which was decisive to be able to meet the logic and business requirements of the product.
The Organic groups module (contributed module) was fundamental for the Project and for Drupal's decision as a Framework and also developers were already active members of the Drupal community.

Describe the project (goals, requirements and outcome): 

The goal of the Project was to develop a product as a standalone platform, scalable and that meets the requirements for people that have the need gather feedback from their community in order to come up with a final decision. This can apply to someone writing documentation, paper, a script or various other possibilities.

The platform had to be extensible enough to work with users,documents in various formats (odt,html,doc,docx etc) and receive comments, votes and input from users. This feedback would be interpreted with a patented consensus algorithm in order to provide better way to decide on what to change on the document. Also it would need a clean layout (custom made) so that users can have space to think and post their most intuitive thoughts and opinions.

The project is in beta phase where we are gathering users to try the platform and start their own discussions, and in the future more features will be added as the platform will become more and more dynamic.

Technical specifications

Key modules/theme/distribution used: 
Why these modules/theme/distribution were chosen: 

A very specific need to manage users in access groups and the need to comment and vote on document paragraphs came as a perfect fit for both Organic groups and the Voting API.

Other modules such as features, devel, or views are a good way of developing with Drupal and where chosen just because of that.

Some custom module were also developed for the purpose of the Project.

Community contributions: 

New community members (team members who had not joined the Drupal community) were able to experience the great project that is Drupal.
Several contributions to change and fix bugs on modules came up of the Project. The Job tool from Drupal was very useful to get team members from abroad (A portuguese that went to work to Vienna as a result of this).

Project team: 

Joao Garin
Christoph Bauer
Hannes Leo

Sectors: 
Community
Enterprise
Startups
Technology

Comments

joaogarin’s picture

Everyone feel free to join the platform and start you own discussions and topics. Invite your friends as well.

Best regards,
Joao Garin

Joao Garin

shamio’s picture

For such a website its better that registration and entering website can be done using Java and jQuery instead of redirecting to another page. Using jQuery or java registration feels the website more professional. As you know, users don't like to enter a page for any action including registering, entering website and etc. It is my opinion. And a good point about this website is color combination which looks very nice and also the interface seems so easy to use which is great for visitors.