
Brit Ready
A gamified way to prepare for the Life in the UK Test — and to know when you're actually ready.
- Next.js
- React
- Tailwind CSS
- Zustand
- PWA
- TypeScript

Preparing for the Life in the UK Test means memorising a sprawl of facts with no clear sense of when you've done enough. I built Brit Ready to fix both halves of that: make the learning feel like a game rather than a slog, and give an honest readiness signal so you only book the real exam once you'll pass it. It's an unofficial study aid, built by someone who went through it.
It's a Next.js PWA styled with Tailwind CSS, with Zustand holding the learning and progress state on the client so everything works offline once installed. Questions mirror the real exam format, and a readiness model tracks your accuracy across topics to tell you when you're prepared.
What's inside
Learn every fact
The full body of test material, broken into bite-sized, gamified sessions instead of a wall of text.
Real exam format
Practise under the same question style and timing as the official test, so the real thing feels familiar.
Readiness signal
Tracks your accuracy across topics and tells you, honestly, when you're ready to book.
- gamification
- life-in-the-uk
- nextjs
- pwa
- quiz
- react
- tailwindcss
- typescript
- zustand