Banner

Voting Platform Solution

Product/Project NameVoting Platform Solution
Client ProfileClient is US based innovative web which aims to provide a voting platform for all kinds of contests.
DurationMar 2007 – Till Date
Team Size5
Project/Product DescriptionThe Solution will provide a voting platform for all kinds of contests. Contests can be of different kind, and many contests can be running in parallel. One important aspect of the VS is that the functionality to perform a contest will be offered to third parties. Such a display of one or more contests, possibly integrated into another website, is called launchpad.
The VS will support three different types of users:

  • Webmasters: who use the contest/voting platform provided (on the different integration levels described above)
  • Contestants: who upload their content to the platform and participate in contests
  • Visitors: who will vote on the platform and enjoy the content, but who are not actively creating content

Users can upload (via PC, Email and webcam) the types of content that is allowed for the specific contest. He/She can choose tags for the uploaded media, and add a description.

The system supports a flash capture component to allow the user to upload video directly from his/her webcam.

The system is prepared to import common mobile-phone video codecs.

Key features – functional and technical:

  • Support for all common voting methods
  • Support for all kind of contestant- uploaded content
  • Automatic conversation of uploaded content
  • Support for different presentation methods
  • Fully localizable, including 16-bit characters and right-to-left text
  • Toolkit for generating presentations/“launch pads”
  • Access & administration of launch pads through 3rd parties
  • Full set of “social-website-features”
  • Toolset for gathering statistical and marketing data
  • Integration into other social websites such as myspace, friendster, hi5 etc. Mobile ready
  • Mesh-up functionality
  • Web 2.0 technology (Ajax based user interface)
Technologies
LanguageASP.Net, C#, XML
FrameworksMS Visual Studio 2005, MS Localization Toolkit, AJAX, PS.NetOnRails (Home Grown web based framework to support MVC architecture)
Front EndHTML, DHTML, Advanced Java scripts
App ServersIIS
DatabasesMS SQL Server 2000
PlatformWindows 2k3
Designing ToolsER Studio, MS Project
ChallengesCustomized Scrolling (Horizontal and Vertical) through javascript on all browsers. Capturing client’s web camera and upload that content on web server.
AchievementsThe project has shortly started so too early to state any achievements.
Top