Posted 23 Hours Ago Job ID: 2111134 103 quotes received

Develop Website for School Test Bank

Fixed Price
Quotes (103)  ·  Premium Quotes (9)  ·  Invited (0)  ·  Hired (0)

  Send before: October 10, 2025

Send a Quote

We wish to develop a website similar to existing Test Banks available at sites like:


  • Certmaster Practice Tests
  • Khan Academy Practice Tests
  • Dion Training Practice Tests


We do not require a pay wall / solution as this is free for students. 


Our goal is to have a site that allows students to create accounts so that they can take tests that the instructors developed for them. The instructor will be able to navigate to Categories such as Mathematics, create a course such as Algebra 1, then create tests within that course. They can then add questions, answers, time limit, description, hints, pass/fail messages. The system will then track the students score and progress and allow them to retake the test or take other tests. 


The question and answer test banks should support various types of questions such as Radio Button Multiple Choice, Check Marks, Text Box answer, as well as supporting the question to have graphics and video within it, in something like an HTML Rich Text Editor format. 


The student will have a profile page that will track what courses they are signed up for, and the tests they have taken along with their progress. 


I have created a document with high level requirements as well as a few screenshots of what the site will look like. I will provide you with JPG or PSD mockups of the entire site, including administrator functions. Your job will be to translate our vision into working code. Note: The word doc does not have every screen shot. There will probably be another 5 screenshots for the front end, and another 12 screenshots for the back end. We will provide the remaining screenshots when hired, or you can request more information and we will send you a few more screenshots. 


Prefer to work with someone who can work with me in stages per below recommendations. 


Proposed Payment and Work Schedule


1. Phase 1 payment (20%) - begin work / deposit

2. Phase 2 payment (20%) - deliver site wireframes (php/html or whatever language you are using)

3. Phase 3 payment (20%) - deliver limited site functionality (user creation, profiles, test system)

4. Phase 4 payment (20%) - deliver further functionality including admin system

5. Phase 5 payment (20%) - successful deployment and 30 day maintenance period


Time frame of completion of site 


3 to 6 months. 


Preferred Framework


Any framework, library or system that will allow you to get the site up and running quickly, using existing modules, existing frameworks, etc. We are used to working with Linux/Apache/Laravel/PHP/MYSQ (LAMP STACK). But we are also open to new technologies that we are not aware of that may be a better development opportunity. We will rely on your expertise to design the new system as you see fit. 


We currently have a business account with Hostgator, running on Linux with PHP/MYSQL but we are open to migrating to AWS or other system. 


... Show more
Johnny M United States