Hugo Hismans
FR

Back to the atlas

Screenshot of Permis B Belgique on desktop
Screenshot of Permis B Belgique on a phone

HH·041ToolsFinished8 Oct 202619 commits

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)

In the same constellation