All work

Web platform · 2026–now

Bianka Panova Academy

The platform a Singapore gymnastics academy runs on: enrolment, bookings, payments and its website.

Client
Rhythmic gymnastics academy, Singapore
Role
Sole developer & project manager
Status
Live, maintained every month

Built with

  • Next.js
  • React
  • TypeScript
  • Supabase
  • PostgreSQL
  • Tailwind CSS
  • HitPay
  • Resend
  • Vercel
Bianka Panova Academy home page with gymnasts and the headline Watch her discover what she is capable of

Overview

Bianka Panova Academy, founded by an Olympic and 9-time World Champion, had outgrown its off-the-shelf class tool. I designed and built its platform from scratch, launched it, and I still run and improve it every month.

180+families on the platform

11,000+class bookings

2,700+classes run

#1–2on Google for its main searches

What I built

  • Public website with online trial booking and a content editor the staff use themselves
  • Parent portal to enrol, book and cancel classes, pay invoices and follow progress
  • Coach portal with class rosters
  • Admin back office for scheduling, billing, invoicing, reports and exports
  • Online payments by card and PayNow, with invoices generated automatically
  • Automated email follow-ups after trial classes
  • Staff accounts protected by two-factor sign-in