Student Recruitment & Education Operations Platform
Built for London School of Excellence
An education operations platform: student applications, counsellor and agent management, university and course catalogue, commission tracking and finance.
- my role
- Sole developer — backend, frontend, deployment and ongoing delivery
- industry
- Education consultancy and student recruitment
- status
- maintained
The problem
Student recruitment ran on spreadsheets and inboxes. Applications were tracked by hand, agent commissions were reconstructed from memory at the end of each intake, and no one could answer basic questions — which counsellor is converting, which applications are waiting on documents, what is actually owed to which agent.
What was needed
One system covering the whole lifecycle: enquiry through application, document collection, offer, enrolment and commission — with the permissions to let counsellors, administrative staff and finance each see their own part of it.
What I built
A CRM built around the way the business actually works, not a template. Students, applications, universities, courses and intakes are first-class entities; tasks and activity hang off them; a permission layer decides what each role can read and change. The commission module holds a global rate catalogue keyed on a documented business rule, with bulk import and an editable, versioned set of commission terms behind it. The public marketing site is a separate Next.js application so that content changes never touch the operational system.
Key features
next case study
Multi-Branch Retail Operations PlatformA multi-branch retail operations platform: storefront, point of sale, branch inventory, attendance, commission and payroll, on one codebase and one database.