Skip to Content
FeaturesTrip Portal

Trip Portal

A mobile-optimized scoring experience designed for golf trip participants. No app download required.

What is the Trip Portal?

The Trip Portal (also called Scoring Portal) is a dedicated mobile web interface for golf trip participants to:

  • Enter scores hole-by-hole during rounds
  • View live leaderboards and standings
  • Track side games (skins, Nassau, point games)
  • Check team competition status (Ryder Cup)
  • View settlement reports

Unlike the full dashboard, the portal is stripped down for essential on-course functionality with a mobile-first design optimized for phones.

Screenshot placeholder: Portal home screen showing trip header, quick action buttons, today’s schedule, and championship standings preview

Key Benefits

No App Required

Players access the portal through their web browser:

  • Works on any smartphone or tablet
  • No app store download needed
  • No storage space required
  • Always up-to-date (no version compatibility issues)

Offline Support

Golf courses often have spotty cell coverage. The portal handles this gracefully:

  • Scores save locally when offline
  • Automatic sync when connection returns
  • Visual indicator shows online/offline status
  • No lost data even in dead zones

Outdoor Optimized

Designed for outdoor use in challenging conditions:

  • Outdoor Mode - High-contrast display for sunlight visibility
  • Large touch targets - 68px minimum buttons for easy tapping
  • Haptic feedback - Vibration confirms score entry
  • Simple interface - Minimal distractions while playing

Instant Access

Trip organizers can share access links that:

  • Don’t require account creation
  • Automatically identify the player
  • Expire after the trip ends
  • Can be revoked if needed

Who It’s For

The Trip Portal is built for golf trip participants - the players who need to:

  1. Enter their own scores during rounds
  2. Check leaderboards between shots
  3. See the day’s schedule
  4. Track team competition status

It complements the full dashboard used by trip organizers to manage rounds, pairings, and tournaments.

Key Features

Mobile Scorecard

Enter scores quickly with a touch-optimized interface:

FeatureDescription
Large number buttonsEasy to tap while walking
Swipe navigationMove between holes with gestures
Auto-saveScores sync automatically
Hole infoPar and handicap displayed

Live Leaderboards

Real-time standings update as scores are entered:

  • Overall trip standings
  • Daily round leaderboards
  • Team competition scores
  • Movement indicators (up/down)

Screenshot placeholder: Leaderboard showing player positions, scores to par, and “thru” indicators

Side Games

Track popular golf betting games:

GameDescription
SkinsHole-by-hole competition with carryovers
NassauFront 9, Back 9, and Overall match play
Point GamePick-your-partner team format

Side games calculate automatically as scores are entered and show real-time results.

Expense Tracking

Add and manage shared trip expenses directly from the portal:

  • Add expenses on the go: Record costs as they happen during the trip
  • Who paid: Select which player covered the expense
  • Flexible splitting: Split equally among everyone, specific people, or set custom amounts per player
  • Receipt upload: Attach photos of receipts (JPEG, PNG, WebP, HEIC) or PDFs up to 10MB
  • Categories: Organize by lodging, golf fees, food, transportation, and more
  • Real-time balances: See your current balance and who owes whom

Settlement Reports

After rounds complete, see who owes whom:

  • Net balance for each player
  • Minimized transaction list (fewest payments)
  • Breakdown by game type (expenses + game winnings)
  • Unified payout calculator view that combines expenses and tournament/side-game results
  • Personal “My Payments” summary (you owe, you’re owed, and net)
  • Quick copy/share actions to send your payment obligations
  • Mark payments as settled

Screenshot placeholder: Settlement report showing player balances and pending payments

Trip Overview

The home screen shows everything at a glance:

  • Today’s schedule with active rounds highlighted
  • Quick action buttons for scoring, leaderboards, expenses, and gallery
  • Championship standings preview
  • Ryder Cup team scores

Settings & Preferences

Customize the experience:

  • Toggle Outdoor Mode
  • Enable/disable haptic feedback
  • View account status
  • Sign out of portal

Portal vs Dashboard

FeatureTrip PortalDashboard
PurposeScore entry & viewingTrip management
UsersPlayersOrganizers
DeviceMobile-optimizedDesktop & mobile
AccessToken link or loginAccount required
FeaturesScoring, leaderboardsFull administration

Access Methods

Token-Based Access (No Account)

Trip organizers generate access links for players:

https://syncedgolf.com/play/trips/{tripId}/access?token={playerToken}

Benefits:

  • No sign-up required
  • Instant access for casual players
  • Organizer can revoke access
  • Expires automatically after trip

Authenticated Access

Players with SyncedGolf accounts:

  1. Sign in to their account
  2. Navigate to their trips
  3. Access portal automatically

Benefits:

  • Access all trips from one account
  • Persistent preferences
  • No need for new links each trip

Technical Details

Browser Support

  • Safari (iOS 14+)
  • Chrome (Android 10+)
  • Chrome, Firefox, Safari, Edge (desktop)

Performance

  • Initial load under 3 seconds on 3G
  • Subsequent loads from cache
  • Minimal data usage during scoring

Security

  • Token-based access with expiration
  • HTTPS encrypted connections
  • Session stored securely in browser
  • No sensitive data cached locally

Display Modes

Standard Mode

Default appearance with:

  • Light/dark mode based on device settings
  • Standard contrast ratios (WCAG AA)
  • Normal brightness and shadows

Outdoor Mode

High-visibility mode for sunlight:

  • Increased brightness (+15%)
  • Enhanced contrast (+20%)
  • Stronger shadows for depth
  • Score colors optimized for outdoor viewing

Enable via Settings > Display > Outdoor Mode

Offline Capabilities

What Works Offline

  • Viewing previously loaded data
  • Entering scores (cached locally)
  • Navigating between screens

What Requires Connection

  • Initial portal load
  • Live leaderboard updates
  • Syncing offline scores

Sync Behavior

  1. Portal detects connection loss
  2. “Offline” indicator appears
  3. Scores save to local storage
  4. Connection restored
  5. Local scores sync to server
  6. Indicator clears

Integration Points

Notifications

Players receive notifications for:

  • Round starting soon
  • Score submission reminders
  • Leaderboard changes

Real-Time Updates

Powered by Supabase Realtime:

  • Leaderboards update instantly
  • No manual refresh needed
  • Efficient data transfer

Portal vs Dashboard Comparison

FeatureTrip PortalDashboard
PurposeScore entry & viewingFull trip management
UsersAll trip playersOrganizers only
DeviceMobile-optimizedDesktop & mobile
AccessToken link or loginAccount required
Score entryYesYes
LeaderboardsYesYes
Side gamesView & trackCreate & manage
SettlementsView ownManage all
Player managementNoYes
Round creationNoYes
Tournament setupNoYes
Expense trackingAdd & viewFull management

When to use Portal:

  • You’re a trip participant (not organizer)
  • You want quick mobile scoring
  • You need to add expenses and upload receipts on the go
  • You don’t need admin features
  • You prefer not to create an account

When to use Dashboard:

  • You’re organizing the trip
  • You need to manage players/rounds
  • You need to edit or delete others’ expenses
  • You need to configure competitions

Screenshots

Home Screen

Placeholder: Portal home showing trip header with destination and dates, two large action buttons (Enter Scores, View Leaderboards), today’s schedule with round times, and championship standings preview showing top 5 players

Mobile Scorecard

Placeholder: Scoring screen showing large hole number, par and stroke index, score buttons (quick picks and +/- controls), colored score badge, and mini scorecard footer with running totals

Leaderboard

Placeholder: Standings screen with tabs for different competitions, player list showing position (with T for ties), name, score to par in red/blue, and “thru” indicator

Skins Results

Placeholder: Skins tab showing hole-by-hole breakdown with winner names, winning scores, carryover indicators, and skin values

Offline Mode

Placeholder: Header showing red “Offline” badge with WiFi-off icon, score entry still functional, Settings showing pending sync count

Outdoor Mode

Placeholder: Side-by-side comparison of normal mode vs outdoor mode, showing increased contrast and brighter colors