MernLabs
← All work
Nelson EducareEdTech

An educational management portal and CRM automating UK admissions, grants and student onboarding.

Web DesignWeb DevelopmentUI/UX DesignAPI DevelopmentDatabase ArchitectureAuthentication & SecurityThird-Party IntegrationsPerformance Optimisation

Visit live site ↗

Nelson Educare — cover
01 · Overview

The Nelson Educare Portal is a comprehensive education management platform designed for administrators, teachers, parents and students. The system streamlines the entire UK student lifecycle, from the initial enquiry and childcare grant application to digital admissions and lesson scheduling. By centralising communications, document handling and learning access, the portal provides a unified and efficient educational environment.

02 · The challenge

Managing student admissions, childcare grants, and scheduling across separate systems historically created significant administrative overhead and data security risks. The platform needed to securely process sensitive documents and digital signatures whilst automatically provisioning student access to Microsoft Teams and a Moodle learning management system. Harmonising these disparate systems into a unified, secure database and web application whilst maintaining strict role-based access controls was the core engineering challenge.

03 · Our approach

MernLabs engineered a secure, role-based portal using a React and TypeScript frontend paired with a Node.js Express backend and MongoDB database. To eliminate manual administrative workflows, we integrated the Microsoft Graph API to automatically provision student Microsoft 365 accounts and assign licences upon enrolment approval. The platform connects directly with the Moodle LMS API, instantly enrolling students into their corresponding academic programmes to ensure immediate access to learning materials. Finally, we developed a custom document generation service that compiles signed admissions and grant applications into standard digital documents on-demand, ensuring compliance and easy record-keeping.

04 · Key features

01

Digital Admissions Engine

A structured multi-step enrolment pipeline that captures student details, medical history, and consent forms, allowing parents to securely upload required verification documents directly to the portal.

02

Childcare Grant Management

An integrated system for processing Childcare Grant and Dependant's Grant applications, capturing parent signature data digitally, tracking status transitions, and automatically updating parent CRM entries.

03

Automated Student Provisioning

Automatically generates Microsoft Teams accounts and assigns M365 Business Basic licences upon student enrolment, whilst creating user accounts and synchronising course enrolments in the Moodle LMS.

04

Intelligent Class Scheduling

Assists administrators by automatically generating draft class timetables based on teacher availability and parent-selected time slots, reducing scheduling conflicts and administrative overhead.

05 · Design system
#0a1628
#d4a853
#3b82f6
#ffffff

Headings — Plus Jakarta Sans · Body — Inter

Nelson Educare — screenshot
Nelson Educare — mobile screenshot

Have a new project you'd like help with?

Let's get
started
Start your project