From Manual Chaos to Self-Service: Rebuilding a Medical Education Platform

Doctors in Germany need to earn CME points (Continuing Medical Education) to maintain their license. Our association runs a platform where member companies from the healthcare industry can offer accredited training sessions – around one per day, with 30 to 400 physicians attending each.

The old setup was a WordPress site held together by manual work. One person handled everything: scheduling, registrations, certificates, paperwork for the Medical Chamber.It worked, but it didn't scale.

I spent six months rebuilding the entire system from scratch – solo, using Claude Code and Cursor, with no formal development background.

Chart Generator

The result is a self-service dashboard where member companies now create, manage, and host their own training sessions without any manual intervention from our team.

Chart Generator

Automated PDF exports handle the bureaucratic Medical Chamber certification that used to eat up hours. Permission levels, scheduling, participant management – all built in. Stack: Next.js, Supabase, Hero UI, deployed on Vercel.

Chart Generator

Chart Generator

For the physician-facing frontend, I designed the new interface in Figma and coordinated an external dev team to implement it.

digitalversorgt.info

Chart Generator
Chart Generator
Chart Generator

This was my first project of this scale.