Back to Portfolio
cnm-logo.png logo

CNM — Student Enrolment Form System

A web-based enrolment system that synchronises with a live course database, replacing error-prone PDF forms and cutting enrolment time in half.

Laravel PHP MySQL CloudConvert API

CNM's sales team was enrolling students using editable PDF forms. In practice, forms came back filled in incorrectly, sometimes illegibly, and occasionally corrupted entirely. Staff had to walk each student through the process step by step, and errors in the paperwork meant more time spent correcting them on the other side. It was slow, unreliable, and getting in the way of the team doing their actual job.

What We Built

We designed and built a web-based enrolment form system from scratch, integrated directly with CNM's backend course database. Rather than handing students a static document, the form pulls live course data — including current dates and availability — and uses it to guide the student through a process tailored to what's actually possible for them. If a course date isn't available or a combination of choices isn't valid, the form simply doesn't offer it. Students are only ever presented with relevant options.

Once a form is submitted, we use a document template to populate the enrolment record and call the CloudConvert API to generate a clean PDF — automatically, without any manual formatting or file handling.

The form is fully responsive and works across mobile, tablet, and desktop, which matters for a student audience completing the process on their own device.

Results

The sales team reported that enrolment now takes roughly half the time it did previously. Because the business logic is built into the form itself, staff no longer need to guide students through each decision — the form handles it. Fewer mistakes reaching the processing stage meant less time spent on corrections, and the quality of submitted enrolments improved significantly.

"It now takes half the time to enrol our students." — Sales Team

CNM Enrolment Form

Interested in something similar?

We'd love to talk through your project.