Permis B Belgique
Study Belgium's rules of the road through play, on real street photos
A free web app, with no account or server, for preparing the Belgian category B (car) theory test. It offers lessons by topic, mock exams scored like the real one (41/50 to pass, −5 for a serious error), a swipeable True/False mode and a timed challenge. Its 557 original questions include 236 on real Belgian street photos from Panoramax; each links to its article of law, and all of them passed a blind audit without a single disagreement, while XP, day streaks and badges keep you motivated.
What shines
- 557 original questions, 236 of them on real Belgian street photos (Panoramax, CC BY-SA), cropped to a driver's-eye view
- Blind audit: 9 agents answered all 557 questions without seeing the answers, with 0 disagreements, and the method is documented in docs/AUDIT.md
- Full gamification: XP, levels, daily goal, streaks with freezes, combos, 21 badges, confetti and sounds generated with Web Audio
- Swipeable True/False mode (Pointer Events) and a 60 s timed challenge
- About forty Belgian road signs redrawn in SVG, with no images
How to use it
Choose a mode (lessons, mock exam, swipeable True/False, timed challenge, photo situations) and answer; your progress stays in the browser.
Made with
- HTML
- CSS (thème clair/sombre)
- JavaScript vanilla sans dépendance
- SVG (panneaux dessinés à la main)
- Web Audio API
- Pointer Events (swipe)
- Vibration API
- localStorage
- Web App Manifest
- Python (script de build et de validation des questions)