Case 03 + 08 Next.js 16 · Supabase RLS · Expo Site and portal live 2025 to now
Learn Academy
Directed oversight for families who educate their children, aged 6 to 16, at home.
- Presenting problem
- The parent teaches; an Education Director baselines each child, writes an individual learning plan in weekly instalments, and reviews the evidence the parent logs. All of that needed one shared place.
- Assessment
- The business repositioned in September 2026, so the site, the data model and the wording all had to change together. Children's data shaped the product. Accounts are for parents only, and the record belongs to the parent, who can export or delete it.
- Plan
- Next.js 16 with Supabase row-level security. A public site; a parent portal for this week's work, the evidence log, messages and a downloadable record; a Director console for enquiries, families, baselines, a weekly plan composer and a worksheet library. An Expo app for parents on the same backend.
- Outcome
- Site and portal live at learn-academy.co.uk, redesigned 9 Sep 2026. Retired URLs redirect straight to their new pages. The parent app is built and not yet released.