Project dossier

PermitPal

Your permit pal-less yelling, more tracking.

Overview

What it does

PermitPal is for turning learner permit prep into a simple progress dashboard. It gives a driver-in-training a place to see what has been reviewed, what still needs attention, and whether the next study session should focus on signs, rules, or weak areas.

The app is intentionally small and task-focused. Instead of becoming a general learning platform, it keeps the experience centered on readiness: open the dashboard, review the current state, and make the next study decision quickly.

Technology

Stack notes

  • Go
  • HTMX
  • Templ
  • Tailwind CSS
  • PostgreSQL
  • Goose
  • Docker

Product signals

Highlights

  • Shows permit-readiness progress at a glance so studying feels measurable instead of vague.
  • Breaks the exam material into trackable practice areas and completion states.
  • Keeps the workflow narrow: check progress, see weak spots, and decide what to study next.

Screenshots

PermitPal local dashboard with progress meters and a skill mastery checklist.
Local dashboard
PermitPal dashboard captured at a mobile viewport.
Mobile dashboard