NZ Society of Cosmetic Medicine

Overview

We partnered with the New Zealand Society of Cosmetic Medicine to design and build a bespoke member portal, giving their practitioners a proper digital home for professional development tracking, training logbooks, and clinical event reporting.

Web

NZSCM member portal custom web-app build

NZSCM needed a portal that could handle the full lifecycle of their membership. Trainees logging procedures toward qualification. Fully qualified practitioners tracking three-year CPD cycles. Adverse event reporting that feeds directly into their case management systems. All of it wrapped up in a secure, role-based environment where privacy is taken very seriously. It's a lot of moving parts, and it needed to feel effortless for the people using it.

NZSCM member portal custom web-app build

We designed and built the entire portal from the ground up, handling UX design, frontend development in React with TypeScript, and a Laravel backend. The CPD system tracks credits across four professional categories, manages learning goals and reflections, and gives members a clear picture of where they're at in their triennial cycle. We also migrated historical CPD data into the new system so members could pick up right where they left off.

NZSCM member portal custom web-app build

For trainee members, we built a procedural logbook that tracks their 50/50/50 treatment requirements across Botulinum Toxin, Dermal Fillers, and a third modality of their choice. Entries are immutable once submitted because in a clinical setting, you don't get to rewrite history. Complications can be added after the fact, because that's how real practice works.

NZSCM member portal custom web-app build

The adverse event reporting system integrates directly with NZSCM's Monday.com case management workflow via their API. Privacy was a non-negotiable here. Adverse event logs are completely private to the individual who submitted them, and even portal administrators can't view them within the system. That separation of concerns was critical to getting honest reporting from practitioners.

NZSCM member portal custom web-app build

The admin side runs using a Laravel-based CMS, giving NZSCM's team a powerful interface for managing users, resources, events, and content pages without needing us to hold their hand. Resources support documents, industry contacts, and article links with granular visibility controls, so the right content reaches the right members. The events system keeps practitioners across the country up to date with conferences, workshops, and training sessions.

NZSCM member portal custom web-app build

The portal supports dark mode too (obviously), because we figured if you're logging CPD activities at 10pm after a long day in clinic, the least we can do is be gentle on your eyes.

NZSCM member portal custom web-app build

Got a project in mind?

Have a chat with The Caretakers.

Whether you're in Auckland and can join us for a cold pint, or you're based elsewhere in New Zealand where a video call will have to do for now, we'd love to hear from you. Let's build a website that's fast, secure, and a pleasure to use.

Call us, or use the form – we promise not to make it weird.

Phone: 09 929 1216