Research best software components for an Online assessments/Poll platform
- Durum: Closed
- Ödül: $108
- Alınan Girdiler: 10
- Kazanan: rajasekahr
I want to find the best solution for an extendable Online Polling/Assessment platform.
EndUsers should be able to online signup. After signing up create a list of users that should take one (or several) of the possible assessments/Polls.
Admin Users should be able to create Polls/assessments.
Each Poll/assessment must be able to contain multiple categories with multiple questions below. Each question should be able to have multiple possible answers.
In the first version it's important that results can be shown as spiderwebs. But future polls should be able to have other graphical representations.
Example of use could be that the AdminUser creates a Poll consisting of 5 categories, with 6, 11, 10, 6 and 7 questions in these. And for each of the 40 questions there are 5 possible answers ranging from value 0 to 4. The wording of each of these 40x5 will be different.
EndUser1 signs up, creates a list of 3 users. Additional attributes should be able to be added to the list (Eg. Country, Line of work, type of business etc.).The system then sends out an email to these 3 users with link for the poll/assessment. Each of these users takes the poll/assessment. EndUser1 should be able to see the combined results.
The results are shown as an Spider web diagram. And the detailed results are also possible to download (in eg. excel/csv fileformat).
EndUser1 should be able to login again and create a new/reuse old mailing list and send out the poll/assessment again after some time has passed (eg. 3 months) and then be able to see both spiderwebs. So old assessments are not deleted.
The AdminUser should also be able to see an overall result, with the possibility to filter these with the above mentioned Additional attributes (Eg. Country, Line of work, type of business etc.).
AdminUser could create multiple Polls.
User rights management could be build in - so free users could have access to some polls and other paying users have access to other polls/Assessments.
Also it should be possible to somehow have a system that integrates into the results. Dependent on the scores to different questions or the overall score to the category, a specific piece of text is added to the result shown to EndUser. So it’s not just a spider web, but also some explanation to the score and possible solution to that.
As it's clear from above description, I don't have all the answers yet to what the functionality should be. What I'm seeking is a good suggestion to what software components I could put together as a first possible Minimal Viable Product and then extend from there.
That's also why it's important that the suggested software architecture can be extended and has clear seperations between the responsibilities of each different layer (Website/unprotected pages, User Management/Signup/MyResults, Poll/Assessment Maintenance/User input system, Poll/assessment result datawarehouse, Response report generation, and perhaps other parts that I'm not aware off is needed or could be extended to in the future (eg. monthly billing)).
I would like to have everything automated from day1, but please also state what the possibilities of manual labour could be possible (eg. creating the spiderwebs could initially be done in excel) - as I want the service up and running as fast as possible and with limited ressources - some manual steps could be needed initially.
Pls. also state if you have experience in integrating the suggested software component. And if you can be helpfull in creating the software platform. Or what your suggestions is for me to get the platform created. And your expectations in what cost (licenses, hosting and developer/Software engineers) I should expect to get the platform up and running.
I would prefer if software components are open source/free, and it can be hosted by a hosting company like HostMonster. But if ROI is lower with licensed software or time to marked is faster - let me know the alternatives
Tavsiye Edilen Beceriler
“This was a competition. I didn't get exactly what I was looking for. But that was not the fault of rajasekahr - I was probably over- ambitious.”