The public website was structured around both sides of the business: aesthetics treatments and professional training. Treatment pages, training course pages, area SEO pages, policy pages, reviews, contact sections and clear booking routes were built to give the business a credible and professional online presence.
For training, I built a custom course booking flow that lets learners choose a course date, enter their details, confirm experience and support requirements, accept the training terms and pay a deposit through Stripe. Existing customers can log back in, forgotten passwords can be recovered, and new customers automatically receive portal account setup instructions.
The customer portal gives learners a clear place to view bookings, payment status, receipts, enrolment forms, training materials, home study status, attendance information and follow-up actions. It supports further information requests, enrolment resubmission, home study resubmission and clear status messaging, so learners understand what they need to do next.
The admin CRM gives Perfect Features by Sian a private workspace to manage course bookings, customers, course dates, payments, enrolments, home study pass/fail decisions, receipts, notifications, internal notes, callback requests and booking history. It was built around the way the business works day to day, with the goal of reducing manual admin and keeping important learner records together in one system.
A major part of the build was the enrolment and home study workflow. Learners complete an enrolment agreement through the portal, admins can review it, approve it or request further information, and automated emails keep the learner updated. Home study and theory work is completed externally, then tracked inside the CRM with pass/fail decisions, feedback and resubmission support.
The result is a full operational platform rather than just a website — a system that supports the business from first enquiry through to booking, deposit payment, enrolment, training preparation, home study review, attendance confirmation, receipts and ongoing learner management.