Skip to content

Quiz application project — question bank, scoring, results

A quiz app is a deceptively good assignment: question storage, randomisation, scoring, timing and result reporting all in one. UniForge builds it from your brief in the language your course requires.

Requirements like "questions must load from a file", "randomise the order" or "show a timer" are read from the handout and verified against the generated code.

The download holds source, a report in Word and PDF, a slide deck with speaker notes, diagrams and a viva pack.

Start building — 3 builds free

Common questions

Where do the questions come from?

A question bank generated with the project — stored in files or a database, per your brief.

Can it run in a browser?

Web, React, Python and SQL builds include a demo that runs sandboxed in your own browser.

Does it keep scores?

If your brief asks for result history or a leaderboard, those are built and documented.