Why it exists
An academy running admissions and coursework without a site of its own
The academy needed a public presence prospective students could find, and a place for enrolled students to reach course material, without a team to maintain either.
- No public site for prospective students to find or evaluate the academy
- Course material distributed by hand rather than through one portal
- No staff available to maintain a complex system after handover
What it does
A public website plus a full LMS with student, staff and admin portals
The academy's public website, with courses, admissions and contact, plus a learning management system where students, staff and admins each have their own portal, with custom dashboards and content flows. Built so the academy can run it without a developer on call.
Public website
Course and admissions information for prospective students
Student portal
One place for enrolled students to reach their material
Staff and admin portals
Separate roles, each with its own dashboard and content flows
Built for handover
Kept simple enough that the academy can run it without developer support
Screens

Built with
- Next.js
- React
- TypeScript
- Tailwind CSS
Outcome
Live today as the academy's website and learning platform, from admissions enquiries to student, staff and admin logins.