GCSEHelp
GCSEHelp is a Wales-first GCSE revision platform for families who know revision matters, but do not always know what should happen next.
The current product is built around a simple promise: parents and guardians see the plan, students do today's ten minutes, and the practice stays aligned to the WJEC GCSE curriculum used in Welsh schools.
That makes it deliberately narrower than a generic revision website. The first focus is WJEC GCSE Mathematics, but the system is multi-subject underneath so future subjects can be added through curriculum structure, content, and review capacity rather than a rebuild.
The product shape
The parent or guardian account manages access and gets a calm weekly view of priorities: what is strong, what needs practice, and what should happen this week. The student experience is intentionally small: open the app, start today's ten-minute session, get immediate feedback, and finish with a clear next step.
The public site is bilingual, with English and Welsh routes, and the product language avoids shame, panic, and performative "AI tutor" language. GCSEHelp is not trying to replace a teacher or turn parents into maths tutors. It is trying to make the next useful revision action obvious.
The build
GCSEHelp is a Ruby on Rails application using Hotwire, Stimulus, Tailwind, PostgreSQL, Solid Queue, and KaTeX for mathematical notation. It has parent, student, reviewer, and admin surfaces, with student access controlled by the adult account rather than requiring children to manage email accounts.
AI is part of the content production pipeline, but it is infrastructure rather than the product pitch. Questions, hints, worked solutions, and parent explanations are generated offline, checked, reviewed, versioned, and then published. Student-facing pages should only ever serve published, reviewed content, not free-form live model answers.
What matters
The interesting work is not just generating more practice questions. It is building trust: WJEC-specific structure, short sessions students might actually complete, parent visibility without surveillance, Welsh-language support, accessibility, and a quality process that can recall or replace content when something is wrong.
It is still in early access, but it is already much closer to the thing I wanted to exist for Welsh families: serious GCSE support that feels clear, practical, and possible.