
Brit Ready
Life in the UK Test revision that tells you when you're ready.
- Started
- Last change
- Licence
- MIT
What it is
Revision for the Life in the UK Test. Every examinable fact is tracked on its own, and its questions are interchangeable variants of it, so learning the wording is not enough to pass. Practise by topic, sit timed mock exams, and weak facts come back in fresh wording until they stick. One readiness score, set against the real 75% pass mark, says when you are ready to book.
For Anyone preparing for the Life in the UK Test.
How it works
- The question bankeach fact a KnowledgeItem, its questions interchangeable variants
- Your progress and readinessa Zustand store, persisted to IndexedDB through idb-keyval
- Service workerSerwist caches the app, so it runs offline after the first load
The build is pinned to webpack: Serwist only generates its service worker there, and the default Turbopack build would quietly ship without offline support.
Decisions
- An installable PWA with all learning and progress state on the client in Zustand, so it works offline once installed.
- Questions follow the real exam's format, so practice and the test feel the same.
- One readiness score blends your recent mock exams, how much of the material you have mastered, your weakest important facts and how regularly you practise, so it says when you are prepared rather than leaving you to guess.