Choosing a club meant a week of detective work.
- ×Information scattered across Facebook groups, WhatsApp chats and club websites
- ×No common way to compare price, age range, experience level or location
- ×Small clubs invisible next to academies with bigger marketing budgets
- ×Clubs received unqualified enquiries — wrong sport, wrong age, wrong location
- ×Founder Will Pats lived this problem firsthand as a Singapore parent
Three audiences. One platform. Zero compromises.
Will Pats came to us with a clear, lived problem: as a Singapore parent, finding the right sports club for his kids meant trawling Facebook groups, WhatsApp threads and a maze of club websites — with no consistent way to compare them.
But the real complexity wasn’t the search experience. It was that SportsCompared had to serve three distinct audiences simultaneously — busy parents who needed answers in seconds, clubs and academies who needed a free professional shopfront with qualified leads, and Will himself, who needed to run the entire platform from a single admin dashboard.
A generic directory wouldn’t cut it. This needed to be a real product.
Marketplace, club portal and admin CMS — end-to-end.
We built a parent-facing discovery experience first: a guided five-filter search (sport, location, age, experience, goal), structured club profiles, side-by-side comparison of up to three clubs, smart decision badges (Top Rated, Best Value, Great for Beginners), shortlists, and verified parent reviews. Mobile-first throughout — because every Singapore parent is doing this on their phone between school runs.
For clubs we shipped a self-service portal where independent coaches and academies create their own profile, upload galleries, set pricing and age groups, and receive pre-qualified leads from parents who’ve already filtered by sport, location and age. Small clubs sit alongside major academies in the comparison tool — a level playing field by design.
For Will, we built a full admin CMS: approval workflow for new club submissions, role-based access control, real-time notifications, a built-in message inbox, per-tab CSV exports, an analytics panel, a rich-text editor for editorial guides, and transactional email infrastructure. Every operational lever sits in one dashboard.
Modern, secure, audit-ready by default.
React frontend on a managed cloud backend. Row-level security on every table. Email verification, role-based permissions (admin / club / parent), and transactional email infrastructure for verification, contact notifications and updates.
Live across both sportscompared.com and www.sportscompared.com. Authentication, club and family data, and the admin tools are all hardened from day one — not bolted on after launch.
The platform is designed to scale beyond Singapore. The same five-filter discovery shape works for any city, any sport, any age range — when Will’s ready to expand, the platform is.
The numbers, after six months.
As a parent in Singapore, I lived this problem. Finding the right club meant trawling Facebook groups, WhatsApp chats and websites — with no easy way to compare. SportsCompared gives every family a faster path to the right club, and great clubs the visibility they deserve.
