How bappherhjr/dev works
This repository contains a browser-based quiz: the user answers shuffled questions, receives feedback, and sees a score when the quiz ends or time runs out. The sampled app.js loads its question bank from jamb.json and updates page elements directly. It also writes a dark-mode preference to browser storage. The README is empty, and the other HTML files were not sampled, so their contents and any additional capabilities are uncertain.
Main entry points: app.js Quiz controller · DevQuiz.html Quiz page · jamb.json Question bank
Components 6
Quiz runtime
- Quiz page
DevQuiz.html - Quiz controller
app.js
Browser resources
- Question bank
jamb.json - Page elements
- Local storage
Other components
- Quiz taker
Connections 5
- Quiz taker → Quiz page: uses
- Quiz controller → Question bank: fetches questions
- Quiz controller → Page elements: updates
- Page elements → Quiz controller: answer clicks
- Quiz controller → Local storage: stores preference