A school website any staff member can update — no developer needed
A drag-and-drop page builder, eight content modules, and role-based portals for parents, teachers and students — one platform running many schools.
School websites go stale because every small change has to go through a developer.
A new notice, a fresh photo album, an updated event date — each one becomes a support ticket. So the site lags weeks behind what is actually happening in the school.
Now multiply that by a whole group of schools, each wanting its own look but the same admin, plus parents and teachers who need their own logins. Stitching that together as separate one-off websites is slow to build and a nightmare to maintain.
A visual builder the school office actually uses — across every school, on one platform.
A multi-tenant CMS built on Next.js 15 + PostgreSQL/Prisma + NextAuth v5, with a Craft.js drag-and-drop page builder. Staff assemble pages from ready-made blocks and hit publish; parents, teachers and students each get their own role-based portal.
Our Approach
Spin up each school
The multi-tenant platform hosts many schools from one codebase, each with its own branding and content.
Build pages visually
Staff drag, drop and reorder ready-made content blocks in the Craft.js builder, then publish — no code, no developer queue.
Manage every module
Pages, news, blogs, notices, gallery, events, menus and CBSE documents are all run from one admin, and rolled forward each academic year.
Serve role-based portals
Admins, teachers, parents and students each sign in through NextAuth v5 to their own dashboard, with Recharts analytics across all schools.
Build a page by dragging blocks
Pick blocks from the library — hero, gallery, notices, events — drop them onto the page and they render live exactly as visitors will see them. Reorder, edit and publish in minutes, all without touching code.
Many schools, every role, one system
Each school is its own tenant with its own site and branding, all on a single platform. Inside, every role gets the dashboard built for them — admins manage the school, while teachers, parents and students each see only what is theirs.
Non-technical staff now publish their own pages — the developer queue is gone.
Rolled out school by school across the group.
700+ projects · 450+ UK/EU buyers · 5★ on PeoplePerHour