ASP.NET DotNetNuke Module for Polls

  • Status Completed
  • Budget $250 - $750 USD
  • Total Bids 12

Project Description

This project is for a new small module within DotNetNuke framework and environment called Dynamic Voice. This will be an initial version 1 with upgrades coming out throughout the year as separate projects. The initial features of the module will simply be a "Poll" that allows administrators for each module instance to create questions/fields and then from within these questions the users would respond.

Initial features for version 1 should include:

Add as many questions as you want

Responses are radio buttons, listbox's or checkbox lists field types

Integration with FB and or Twitter. When the user votes, it can post to their facebook and link back to the specific Poll. This applies to twitter as well. The back-end administration should allow the admin to enter their Facebook or Twitter API key to properly integrate the application.

Results: option to display as bar chart or numeric or both

Questions and fields should be displayed within a DIV's with all HTML using stylesheet classes

Bar Chart: select bar color per user response? Limit 5, n/a if more than 5 responses?

Bar Chart: option to display vertically or horizontally?

Specify height and width for voting results bar charts.

Option to limit voting to 1) one per day; 2) one per IP address

Option to require registration to vote. Unauthenticated users can see the poll/questions but if they click on it, they will be asked to register or log in.

Simple set up with template. Admin can expand ADVANCED Setup to get to other features.

Define poll open and close dates

The module should be tested against the latest DotNetNuke 7.0 release.

Get free quotes for a project like this
Completed by:

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online