Skip to content
Phil good

Website + class management system

An executive education website with its own admin: the team creates, organizes and publishes live and recorded classes without needing a developer.

Client
Maria Taunay
Type
Micro SaaSWebsites
My role
From scratch: product, database, admin and website
Year
2026
Stack
Next.jsReactTypeScriptSupabaseVercel

Built for DPR agency projects

The challenge

Every new class depended on someone editing WordPress. Live and recorded classes lived in different places, and the site couldn't keep up with Maria's pace.

What I built

A simple data model: a class is a single record and its date decides if it's live or recorded. The team handles everything in the admin (cover, purchase link, homepage feature), and the 44 old pages stay at the same URLs.

Highlights

  • →Logged-in admin to create, edit and reorder classes
  • →One class record: future date means live, then it becomes recorded on its own
  • →Library with accent-insensitive search, filters and sorting
  • →WordPress migration without breaking a single old link

🔒 Screens use fictional data. Clients' data belongs to clients.

Want something like this for your business?

Message me on WhatsApp
Next projectClinical app for physiotherapy and pilates