ASP.NET DotNetNuke Module for Polls

This project was successfully completed by esolpro for $490 USD in 25 days.

Get free quotes for a project like this
Employer working
Completed by:
Project Budget
$250 - $750 USD
Completed In
25 days
Total Bids
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.

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