Joburg Swim School
Client:
Joburg Swim School
Role:
Web Developer
Year:
2024
Project Overview
This is a modern web presence designed for Joburg Swim School, an established aquatic learning facility serving families across Johannesburg. The project focused on creating a warm, trustworthy, and conversion-focused experience that makes it easy for parents to discover programs, understand safety standards, and book lessons with confidence. I conducted competitive analysis of swim school websites, parent user interviews, and accessibility research to understand what drives enrollment decisions and builds trust in aquatic education services.
My Approach
I follow a user-centered, results-driven design process that transforms business goals into seamless digital experiences. Every project is approached with strategy, empathy, and attention to detail. I began by understanding the client's unique value proposition—48+ years of combined teaching expertise and year-round heated facilities. Through stakeholder workshops, parent persona development, and user journey mapping, I defined a clear direction that prioritizes safety messaging, instructor credibility, and frictionless enrollment.
Tech Stack
React
Key Features
Intuitive Program Browser – Age-based filtering and skill-level navigation
Online Booking & Registration System – Streamlined enrollment with real-time availability
Facility Showcase – View of heated indoor pool and amenities
Parent Testimonials & Social Proof – Authentic reviews integrated throughout
Mobile-Responsive Design – Optimized for on-the-go parents researching options
Clear Pricing & Schedule Display – No hidden fees, transparent information architecture




