Skip to content

Home Dashboard

What it does

The Home Dashboard is the screen you land on when you open the app. It pulls together everything you'd want at a glance — any rounds being played right now, your league standing, what's coming up, your season so far, and quick actions to start playing — so you can see where things stand and jump straight into the part you came for. Alongside it, a richer league dashboard gives organisers and members deeper, customisable stats for a single league.

How it works

  1. Open the app and land on the home screen, which greets you and shows a personalised summary of your golf activity.
  2. Live now surfaces any rounds being played across your leagues as cards you can tap to watch or score.
  3. Quick actions give one-tap access to the things you do most — play a casual round, view your league, start a new comp, or use AI-assisted setup.
  4. Scroll for your league standings (top players), what's coming up (upcoming events and whether you're registered), and your season (your rank, points, best and worst scores, and balance).
  5. Open the full league dashboard for a deeper view of one league — standings, averages, wins, top finishes, commitment, fines leaders, and a season-long title race.
  6. Tap the settings icon on the league dashboard to customise which charts appear and how many players each shows.

Key details

  • The home screen adapts to you: if you're not in a league yet, it shifts to a hub focused on creating or joining one and playing casual rounds.
  • Two dashboards, two jobs: the home screen is a quick cross-league "glance and act" view; the league dashboard is a detailed analytics view for a single league.
  • The league dashboard is fully customisable — toggle each chart on or off and set how many players it shows. Charts include standings, average scores, wins, top finishes, player commitment, fines leaders, and a title race line chart.
  • Notifications keep you posted on league events: your join request being approved or declined, a new round being scheduled, a new member joining, and messages from your organiser. You can mark them read individually or all at once.
  • Settings let you set your country, units (metric or imperial), and language, and choose how you're contacted (email, push, and text preferences).
  • A menu gives you navigation to your profile, the course directory, league management (if you're an admin), settings, and a dark/light theme toggle, plus a quick way to switch between leagues you belong to.

Technical notes

Built with Flutter/Dart. The dashboard reads live league, round, and finance data from Firestore and renders it in the app — your standings, charts, and season summary stay consistent with what you see across the rest of the app. The app works in both dark and light themes.

  • Scoring Engine — produces the standings and season numbers the dashboard shows.
  • The Ledger — the source of the balance and fines figures shown in your season summary.
  • Admin Console — where organisers manage the league the dashboard reflects.
  • Friends — reachable from the home screen to see who's playing.

Last updated: 2026-06-03