To immediately build an online testing platform

This project received 11 bids from talented freelancers with an average bid price of $14 USD / hour.

Get free quotes for a project like this
Employer working
Skills Required
Project Budget
$8 - $15 USD / hour
Total Bids
Project Description

This project is about creating an online testing platform for users. We have 2 phases for this project - scope will be revealed to the winning bidder, and the winning bidder will be able to execute Phase 1 only. This project scope is for Phase 1 and on successful completion, the same bidder can quote for Phase 2. Some requirements for Phase 1 :

1. Create question banks using 2 modes - Excel sheet format with questions on each row, multiple choices, key for answers (phase 1)
- Allow multiple choice answers or 1 line answers with free text
- Question bank categories to be available in categories and sub categories :
Category - Soft skills, Sub Category : Quantitative, Reasoning, Verbal
Category - Domain, Sub category : Healthcare-Provider, Healthcare-Payer, Healthcare-Pharma, Retail, Manufacturing, BFSI
Category - Programming, Sub category : C#, .NET, Java etc.
2. Be able to provide login id and password to students, registration to be done by us, disable/enable access based on our admin
3, Be able to provide access to different categories based on student's choice and our payment
4. Be able to allow student to take a test
5. Be able to show test scores for each student with improvement areas

We need (based on the phasing mentioned above) :

- admin screen to do the following 2 actions :

1. Upload questions based on category/sub category - user should be able to choose from available categories and subcategories
1a. User should be able to chose from an Excel sheet in csv format
2. Create student details and grant access to category/sub category for a period of time (start date and end date)
2a. Define no. of maximum tests he can take
2b. No retakes allowed
3. Renew access - for those students whose access has expired we renew them for a period with a start date and end date

- login screen for admin

- login screen for students

- take test screen for student

1. Show all tests where access is granted/expired by category
2. Show each test score if completed
3. Show tests that are incomplete
Against tests that are incomplete or not yet started he should be able to start or resume the test
4. Take as many new tests as possible as defined when we (as admin) enable access
5. Student can take one more test in category or subcategory only after completion of incomplete test

- test UI
1. Show questions with multiple choice answers or free text answer ( as applicable) and allow navigation between pages
1a. All tests to be timed at 30 min. If student overruns the time it is marked as incomplete and he can resume after 2 days
2. Paginate by 4 questions per page only
3. At the most 30 questions per test for 30 min
4. Questions to be randomly chosen from the category/subcategory from the question bank and displayed to student
5. Score to be displayed at the end of test completion once student choses to submit result. Till then the test scores are not to be computed.

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