Community / Sports Platform

EAGLE Golf Australia

Club operations hub with a 12-team league system, Stripe-powered tournament registration, and membership workflows for 100+ members.

Category

Community / Sports Platform

Visit live site

eaglegolf.club

Technology

Next.js, Tailwind CSS, PostgreSQL, Stripe

EAGLE Golf Australia

The Brief

Give a 100+ member Melbourne Chinese Australian golf club a digital operations hub. League seasons, tournament payments, membership applications, sponsor coordination, and community content, all in one place instead of scattered across WeChat groups and spreadsheets.

12

Teams per season

100+

Active members

2013

Club established

How It Works

01

12 teams compete in round-robin league seasons with automatic standings and playoff brackets

02

Captains manage their rosters and submit match registrations each round

03

Members register and pay for tournaments online with guest invitations and capacity limits

04

New members apply through a structured process with proposer endorsement and values acceptance

05

Photo campaigns let members submit and vote across themed prize categories

06

Club documents, rosters, and meeting minutes live in a searchable library with access controls

What We Built

Next.js + PostgreSQL
League standings + playoff brackets
Match results + singles boards
Stripe event registration
Guest management + capacity limits
Membership application workflow
Photo campaigns + member voting
Document library + access controls
PDF generation
Admin dashboard + leaderboard
Role-based access (admin, captain)
Bilingual (primarily Chinese)
Email notifications
Image hosting + media uploads

The Impact

Before this platform, league standings were tracked manually, tournament signups happened in WeChat threads, and membership records lived in someone's phone. Now captains submit lineups, members register and pay for events, and standings update automatically after each match.

Ready to build something similar?

Get in touch