Research best software components for an Online assessments/Poll platform

  • Durum: Closed
  • Ödül: $108
  • Alınan Girdiler: 10
  • Kazanan: rajasekahr

Yarışma Özeti

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

İşveren Geribildirimi

“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.”

Profil Görüntüsü beining, Denmark.

Bu yarışmadan başlıca girdiler

Daha Fazla Katılım Görüntüle

Genel Açıklama Panosu

  • beining
    Yarışma Sahibi
    • 2 years ago

    Thanks for your participation in the Contest. I will shortly pick a winner. I have posted a project for delivering a solution here: https://www.upwork.com/jobs/Extendable-Online-Assessment-platform-mainly-based-existing-standard-components-and-frameworks_~01efb76389d4c661bc

    • 2 years ago
  • MImranjavid
    MImranjavid
    • 2 years ago

    @beining Thank you for extending the contest. I see this post in other platforms. I have just submit my Entry and hope it is exactly you were looking for

    • 2 years ago
  • rizarocks
    rizarocks
    • 2 years ago

    Hi. Is this for Education sector?

    • 2 years ago
    1. beining
      Yarışma Sahibi
      • 2 years ago

      Hi Rizarocks, It could be.... ;) Currently it's though as a way to assess a companys way of doing business, and based on the different scores, suggestions to where to improve would be supplied. But in the Education sector it could also be used: example could be that a student is tested/assessed in different areas of a curriculum, and based on the scores suggestions to where and how to improve would be supplied.

      • 2 years ago
    2. rizarocks
      rizarocks
      • 2 years ago

      Yes. I can provide a source. Based only on what I have read and understanding on how the software/platform works. I cannot help you with more detailed solution, sorry but up to you to just take a look at it and see if it suits your requirements. :)

      • 2 years ago
  • suriyams
    suriyams
    • 2 years ago

    Hi I have done a good research on your requirements.. there is no software available with the combination for all your requirements..

    There are software's available separately for poll and assessments. And separately for the Survey's. They have the best extendable options in their software as you asked. You can generate bills, reports and you can customize everything as you wish..

    • 2 years ago
    1. suriyams
      suriyams
      • 2 years ago

      Please refer this site,
      https://www.surveymonkey.com/

      There are various options in this. There is also available code to integrate this software in websites. You can bring it in your website using embedded code.

      • 2 years ago
    2. beining
      Yarışma Sahibi
      • 2 years ago

      I still lack that you in your answer demonstrate a combined knowledge of the suggested tools and how they will fullfill my needs. To be honest: your research shows nothing that a quick 5 min. seach of google wouldn't find. I still hope you - or someone else - can give me a suggestion to a solution for my platform.

      • 2 years ago
  • MImranjavid
    MImranjavid
    • 2 years ago

    I am working in this Entry and hope to submit tomorrow

    • 2 years ago
    1. MImranjavid
      MImranjavid
      • 2 years ago

      @beining Hello Sir, Unfortunately I cannot manage time to do this research because I am already working on big project for a Textile Company Setup. Maybe I will have time in evening but it is not work for few hours. it may take a day to do research in depth

      • 2 years ago
    2. beining
      Yarışma Sahibi
      • 2 years ago

      OK. I Hopy you manage to come back with your best view on which software component to combine/integrate to create a Platform.

      • 2 years ago
  • beining
    Yarışma Sahibi
    • 2 years ago

    I will REJECT solutions consisting entirely of an online service - unless you through writing will explain how the online service is a perfect match. If what I'm looking is already outthere - no need to create it my self. Entries listing a url - with no explenation how this fits the needs i've described in the description will be REJECTED: This is not a competition for who can use google to find an online service that has a poll-service. This is a competition for Software Architects with knowledge of existing software components that could be integrated to create a Survey and automated suggestion platform. Solution with partly integrating existing components and partly coding some functionality is also welcome. Any suggestions to just code everything from scratch will be rejected - I could have though that one up my self.

    • 2 years ago
  • beining
    Yarışma Sahibi
    • 2 years ago

    To be considered in this competition your entry with suggestions to the software architecture should statie which different components should be used for the different layers/responsibilities of the solution: I would expect a listing of software components for at least the following layers/responsibilities:
    1. Website/unprotected pages.
    2. User Management/Signup/MyResults page.
    3. Poll/Assessment Maintenance/User input system.
    4. Poll/assessment result datawarehouse/database.
    5. Response report generation / Automatic suggestion based on results (from #4).
    6. And perhaps other parts that I'm not aware off is needed or could be extended to in the future (eg. monthly billing)). It's important that the solution is extendable - so different layers could be replaced in the future as user needs become clearer. So components should have a clear seperations between the responsibilities of each.

    • 2 years ago
  • beining
    Yarışma Sahibi
    • 2 years ago

    Hi Suriya,
    Thanks for your entry.
    I'm sorry if my goal was not entirely clear. I've tried to clearify in below.

    This is (unfortunately) not describing any solution to what software components a Survey platform could consist of. I don't want to develop a platform from scratch. There are many existing tools/system/frameworks out there - that just needs to be put together and integrated. Developing everything from scratch is not a viable solution for me. I was afraid that posting a research as a competition would end up as a battle for attention. I expect to award the one coming up with the best suggestion to a software solution, that can be done fast and within a limited budget. And if that person also can do the task for me thats great. But for now the focus is on what the solution should contains of - not who is doing it.

    • 2 years ago
    1. beining
      Yarışma Sahibi
      • 2 years ago

      Hi Suriyams, Thanks a lot. Looking forward to seeing your next proposal.

      • 2 years ago
    2. beining
      Yarışma Sahibi
      • 2 years ago

      Hi Suriyams. Thank you for our proposal. But that was kind of a waste of time posting it. Pls. read my comments for rejecting. I would suggest that you think through a good solution, that actually fits my expectations for a solution. Just finding online services that fits one or two keywords is not going to give any value - and is just you and me wasting time.

      • 2 years ago
  • beining
    Yarışma Sahibi
    • 2 years ago

    Also just to clearify: It is itentionally that I haven't stated any technical specification - beside it should be able to run on a Hosted server (like Hostmonster) - so the components for User Management, Survey Management, Response creation, Datawarehouse etc. could easily be PHP based.

    • 2 years ago
  • beining
    Yarışma Sahibi
    • 2 years ago

    If you want to have a chance in competing in this competition, you need to come up with a more detailed solution into what software components/frameworks/tools that should be used. What it takes to integrate them and if that is done easily or requires a lot of development/integration effort.

    • 2 years ago
  • suriyams
    suriyams
    • 2 years ago

    Do you want any changes in my last entry.. Please provide a feedback so I can suggest more..

    • 2 years ago
  • suriyams
    suriyams
    • 2 years ago

    Hi Please check my entry #1. For further details inbox me.

    Thanks

    • 2 years ago

Daha fazla yorum göster

Yarışmalara nasıl başlanır

  • Projenizi ilan edin

    Yarışmanızı İlan Edin Hızlı ve kolay

  • Tonlarca girdi alın

    Tonlarca Girdi Alın Bütün dünyadan

  • En iyi girdiyi seçin

    En iyi girdiyi seçin Dosyaları indirin - Kolay!

Şimdi bir Yarışma İlan Et ya da Bugün Bize Katılın!