JedBolthock

CBT Exam Platform

I will build a CBT exam platform for schools, recruitment and staff assessments

Jedidiah Gabriel
Jedidiah GabrielProduct engineer ยท Kaduna, Nigeria ยท Replies within 24 hours
CBT Exam Platform flyer: Exams that mark themselves.

About this gig

Paper exams cost weeks of printing, invigilation and marking, and the results still arrive with typos.

I build computer-based testing (CBT) platforms for schools, recruitment and staff assessments. Upload a question bank, schedule an exam and let candidates sit it on a computer or phone. Questions and options are shuffled per candidate, the timer submits automatically, and marking happens the moment the exam ends.

What you get:

  • Question banks by subject, topic and difficulty, with images and equations
  • Candidate accounts and bulk upload
  • Timed exams with shuffling and auto-submit
  • Automatic marking and PDF result slips
  • Item analysis showing which questions were too easy or too hard
  • Optional offline mode for exam centres and tab-switch logging

I built the CBT platform the Nigerian Civil Aviation Authority uses for internal assessments.

Tell me who sits the exams, how many at once, and whether your venues have reliable internet.

Use cases

School exams

Termly tests and mock exams, marked instantly.

JAMB and WAEC practice

Timed practice tests with explanations and score history.

Recruitment aptitude tests

Screening tests for hundreds of applicants at once.

Staff assessments

Promotion and compliance exams for organizations.

Professional certification

Exam sittings for associations with result verification.

Training quizzes

Quizzes at the end of each course module.

Entrance exams

Admission tests with ranking and cut-off marks.

Pass certificates

Verifiable certificates, optionally proving a pass without revealing the score.

What changes

Today

  • Printing, invigilating and marking paper exams takes weeks
  • Questions leak between sittings
  • Results get typed into spreadsheets, errors included
  • Candidates wait too long to know how they did

After

  • Question banks organized by subject, topic and difficulty
  • Questions and options shuffled for every candidate
  • Timed sittings that submit automatically
  • Instant marking, result slips and item analysis

How it works

  1. 01Upload question bank
  2. 02Schedule the exam
  3. 03Candidates sit a timed test
  4. 04Marked automatically
  5. 05Results and analytics

Compare packages

PackageStarter$520Business$1,400Scale$3,500
What it isQuestion bank, timed exams, automatic marking and result exportCandidate accounts, shuffling, scheduling, result slips and analyticsMulti-centre exams, offline mode, proctoring features, fees and reports
CandidatesUp to 500Up to 5,000Unlimited
Question bank with topicsโœ“โœ“โœ“
Timed exams with auto-submitโœ“โœ“โœ“
Automatic markingโœ“โœ“โœ“
Shuffled questions and optionsโ€“โœ“โœ“
Bulk candidate uploadโ€“โœ“โœ“
PDF result slipsโ€“โœ“โœ“
Item analysisโ€“โœ“โœ“
Offline mode for exam centresโ€“โ€“โœ“
Proctoring featuresโ€“โ€“โœ“
Exam fee paymentsโ€“โ€“โœ“
Delivery8 days16 days28 days
Revisions234

Add-ons

  • Faster delivery+30% of the package
  • Deployment and hosting setup on your account+$60
  • Written documentation for your team+$50
  • 90 days of support and small changes+$240

Built before

NCAA CBT PlatformComputer-based testing for NCAA internal assessments: question banks, timed sittings and automatic marking.Private build ยท walkthrough on a call

Who it's for

  • Schools and tutorial centres
  • Recruitment firms
  • Government agencies
  • Training academies
  • Professional bodies

What I'll need from you

  • Sample questions in Word, Excel or PDF
  • Who sits the exams and how many at once
  • Your grading and pass-mark rules
  • Venue and internet conditions

Questions, answered

Can it run without internet?

Yes. In the Scale package it runs on a local network inside an exam centre and syncs results when you're back online.

Which question types are supported?

Multiple choice, multiple answer, true or false, fill-in-the-gap and short answer, with images and equations.

Can it stop cheating?

It makes cheating much harder: shuffled questions and options, strict timing, tab-switch logging and optional webcam snapshots. High-stakes exams still benefit from invigilators.

Who owns the code and accounts when we finish?

You do. Code goes to your repository, and services run on accounts in your name, so you are never locked to me. I hand over logins, keys and a short guide.

What if my project doesn't fit a package?

Send a message describing what you need. I reply with a custom offer priced to the actual scope, often after a short call.

The thinking behind it

Tools and tags

  • Next.js
  • PostgreSQL
  • Prisma
  • PapaParse
  • PDF generation
  • PWA
  • KaTeX equations
  • Webcam capture
  • LAN deployment
  • Paystack
  • Noir
  • #cbtsoftware
  • #onlineexam
  • #examportal
  • #quizplatform
  • #assessmentsystem

More in CRM, Bookings & Internal Tools