GoufinGoufin
Create Profile

Feature Overview

Everything Goufin currently supports for players, commissioners, trip planners, and local tournament organizers.

Tour Scoring, Selection & Custom Tours

Run simulator seasons across PGA, LPGA, or league-created Custom Tours.

  • All users can choose PGA Tour, LPGA Tour, or Custom Tour from the Tour page.
  • PGA and LPGA default to the current-week seeded tournament when available.
  • Tour type and event default to the logged-in user's last selected option.
  • Custom Tours can include multiple OpenGolfAPI course-search rows with date windows, par, location, and logo fields.

Compete Events

Create specialty competitions outside the main Tour schedule.

  • Support individual, team, scramble, best ball, remote, and local formats.
  • Manage buy-ins, skins pots, course details, standings, and comments.
  • Use teams, registered-player tracking, and competition-specific score entry.
  • Keep competitions scoped to the correct league.

Golf Trip Planning

Turn a trip idea into a coordinated group plan.

  • Create league trips with city, dates, status, lock controls, and large trip icons.
  • Track golf, lodging, transportation, restaurants, attractions, votes, status, owners, and costs.
  • Use commitment status, flight details, pickup/dropoff logistics, packing lists, and trip message boards.
  • Review Trip Timeline Overview, Trip Map, OpenStreetMap pins, and calendar subscription links.

Local Golf Tournament Planning

Plan one-day golf events, fundraisers, charity outings, and league tournaments.

  • Build a Tournament Snapshot with date, start/end time, host course, format, target players, and beneficiary.
  • Add a tournament icon or uploaded logo.
  • Use Project Milestones, Support Team, Day of Operations, Host Course Map, Event Day Timeline, Sponsors, and Financial Ledger.
  • Collapse sections, remember preferences, and autosave direct edits.

Day-of Operations & Event Timeline

Give the tournament team an operating view for event day.

  • Organize tasks into preparation, registration, guest services, scoring, awards, and closeout lanes.
  • Assign support team members, start/stop times, task descriptions, and ownership.
  • Use a visual timeline with draggable and resizable task cards.
  • Keep timeline cards compact, color-coded, and aligned to the event schedule.

Expenses, Sponsors & Financial Ledger

Keep money planning visible for trips and tournaments.

  • Trip expenses support payer(s), split-by players, balances, settlements, due dates, and paid status.
  • Local events support sponsor commitments, deliverables, contacts, pledged/collected status, and fundraising notes.
  • Financial Ledger tracks revenue, expenses, donations, green fees, cart fees, food, awards, supplies, and donation targets.
  • Financial analysis summarizes revenue vs cost, break-even per player, net per player, and expense ratio.

Round Notes Journal

Give each golfer a cross-league post-round notebook.

  • Round Notes follow the logged-in player across leagues.
  • Entries include golf course, tees/yardage, score, round comments, what worked, and improvement notes.
  • Club-specific sections capture driver, woods/hybrids, long irons, approach/wedges, chipping, and putting takeaways.
  • Profile previews show compact cards, expanded views group notes by section, and existing entries can be clicked to edit.

Swing Thoughts History

Save and compare swing reminders over time.

  • Swing Thoughts cover address, takeaway, backswing, and downswing reminders.
  • Every save creates restorable snapshots for notes, note positions, and stick-figure pivot points.
  • History shows what changed between revisions, including text edits, moved notes, removed notes, and pivot-point adjustments.
  • Users can restore a prior swing snapshot from the Profile page.

Maps, Destinations & Travel Logistics

Bring geography into the planning flow.

  • Plot selected golf courses and lodging on Trip Map, including red lodging pins.
  • Use Popular Golf Trip Cities and Mulligan destination ideas.
  • Track addresses, phone numbers, statuses, and selected options for map display.
  • Coordinate arrivals, departures, rental cars, ride shares, pickup/dropoff assignments, and travel-time context.

League, Players & Commissioner Controls

Keep leagues separated and manageable.

  • League pages include season standings, player directory, league list, invite codes, and message board.
  • Commissioners can manage users, league settings, posts, comments, competitions, events, entries, trip content, and Custom Tours.
  • Admin and Commissioner areas include Tour Management links for PGA, LPGA, and Custom Tour options.
  • Audit log and invite links help manage league activity.

Account, Profile & Game Prep

Give every golfer a player hub.

  • Manage login, active league, profile photo, handicap, subscription status, payment details, and profile settings.
  • New user registration stays lightweight while payment options remain in account management.
  • Clicking Logged In opens the player's Profile page, with Account still available from the menu.
  • Profile tools include Round Notes, Swing Thoughts, Clubs & Distances, score summaries, and user banter.

Messaging, Comments & Reactions

Keep communication close to the thing being discussed.

  • League and Trip Message Boards support posts, replies, comments, reactions, and carousel navigation.
  • Tour and Compete comments stay attached to the event or competition.
  • Trip boards can show notification indicators for unseen activity.
  • Comments support compact mobile layouts and quick group updates.

Mobile Experience & Saved Preferences

Use the app from the course, simulator, or group chat.

  • Mobile navigation uses compact Tour, Compete, Plan, and hamburger buttons with consistent height.
  • Scorecards, profile modules, round-note cards, trip sections, local event tools, and timelines are optimized for smaller screens.
  • Trip and local tournament section collapse states can be remembered.
  • Many planning controls autosave or persist user preferences.

Admin, Subscription & Platform Management

Support the operational side of the app.

  • Admins can manage users, profiles, courses, leagues, dropdowns, scores, competitions, Tour options, and destination data.
  • League creator subscription support helps control league creation access and Custom Tour creation where enabled.
  • Feature Requests collect ideas and display platform revision history.
  • SEO, sitemap, manifest, setup files, and Hostinger-ready packaging support deployment.

Tour User Guide

1
Select the active league and Tour type.Choose PGA, LPGA, or Custom Tour; Goufin remembers your last selected type and event.
2
Enter the SIM event.Players join the event roster and post eligible simulator rounds.
3
Submit scores before the deadline.Record score, course played, tee yardage, and round details.
4
Review event and season standings.Track leaderboard movement, skins context, and year-long league standings.
5
Use commissioner exceptions when needed. 👑Correct late entries or scoring issues without opening up the entire event.

Compete User Guide

1
Create the competition. 👑Set format, year, course, teams, buy-in, skins, and rules.
2
Invite or assign players.Use player tiles and team tools so the roster matches the competition format.
3
Post scores.Players submit individual, team, or format-specific scores.
4
Use comments and reactions.Keep event trash talk and clarifications attached to the competition.
5
Finalize standings. 👑Confirm results, adjust incorrect entries, and keep competition data league-specific.

Trip User Guide

1
Create the trip workspace. 👑Add trip name, city, dates, status, icon, and overview details.
2
Gather and vote on options.Add golf, lodging, transportation, food, and attractions with costs and status.
3
Confirm players and travel details.Players update commitment status, flight information, and arrival/departure logistics.
4
Use timeline, map, and calendar.Review the week by lane, map selected stops, and subscribe to the itinerary.
5
Settle the money.Use expenses, miscellaneous ledger, balances, and settlement plan to close out the trip.

Local Tournament User Guide

1
Create the local event.Add tournament name, host course, address, date, start/end time, format, target players, and beneficiary.
2
Build the planning board.Use Project Milestones, Support Team, Sponsors, Financial Ledger, and Day of Operations.
3
Assign day-of tasks.Map tasks to owners, descriptions, start/stop times, and timeline lanes.
4
Track sponsors and costs.Capture sponsor type, contact, amount, deliverables, revenue, expenses, donation targets, and status.
5
Operate from the timeline.Use the Event Day Timeline to keep registration, scoring, awards, and closeout on schedule.

Player Account Guide

1
Create or sign in to an account.Use standard login, Google sign-in, invite codes, or reset codes as needed.
2
Join the correct league.Use invite codes and active-league selection to keep scoring and planning in the right group.
3
Update profile details.Add profile photo, handicap, swing notes, round notes, club distances, and personal details.
4
Use your profile during play.Round Notes, swing-history snapshots, player cards, distance notes, and entered competitions stay connected to your account.

Commissioner / Admin Guide

1
Set league structure. 👑Manage members, invite codes, scoring rules, Custom Tour options, and league-specific controls.
2
Moderate league content. 👑Edit or remove posts, comments, competitions, events, and entries when needed.
3
Maintain platform data.Admins can manage courses, dropdowns, users, profiles, scores, leagues, PGA/LPGA/Custom Tour options, and destination data.
4
Review audit and requests.Use audit log and Feature Requests to track activity and platform improvements.

Did You Know?

Helpful details that can save time when your league starts using more of the platform.

Trip voting avoids group-chat chaos

Golf, lodging, transportation, food, and attraction options can be voted on and tracked by status before anything is final.

Lodging maps differently

Trip Map can show the booked lodging, the highest-voted lodging, or the most recent lodging option with a red pin.

Local tournament edits autosave

Tournament Snapshot, Sponsors & Fundraising, and Financial Ledger changes can save when users exit fields or change dropdowns.

Event tasks become timeline cards

Day-of Operations tasks flow into the Event Day Timeline with owners, times, colors, and movable cards.

Support Team powers assignments

Support Team names and roles can populate task assignment dropdowns for day-of operations.

Expenses are more than totals

Trips and local events can track payer, split-by people, settlement status, sponsorship revenue, event costs, and donation targets.

Profiles carry golf context

Swing thoughts, swing-history snapshots, round notes, club distances, profile photos, active league, and handicap travel with the player account.

Round Notes can be studied by club

The Expanded Round Notes view groups driver, woods/hybrids, long irons, approach/wedges, chipping, and putting notes by date and course.

Swing revisions show what changed

View History highlights changes between saved swing thought revisions before a user restores a prior snapshot.

Commissioners have scoped controls

Commissioner tools are league-specific so one league can be managed without affecting another, including Custom Tour setup.

Mobile layouts are part of the workflow

Score entry, trip planning, local tournament planning, support tables, and timelines are built to stay usable on phones.

Latest Platform Capabilities

Current user-facing capabilities across Goufin, grouped by area.

TourPGA / LPGA / Custom Tour selectionAll users can select PGA Tour, LPGA Tour, or Custom Tour from the Tour page; PGA/LPGA default to the seeded current-week tournament.
TourLast selected tour defaultsTour type and event are remembered by logged-in user and league, with safe fallback if an event is no longer available.
Custom TourMulti-course Custom Tour builderAdmins, commissioners, and eligible subscription users can create Custom Tours with multiple OpenGolfAPI course rows, date ranges, par, location, and logo details.
Round NotesCross-league round journalRound Notes follow the player across leagues and capture course, tees, score, comments, what worked, improvement notes, and club-specific takeaways.
Round NotesExpanded notes by club sectionExpanded Round Notes groups historical driver, woods/hybrids, long irons, approach/wedges, chipping, putting, comments, and improvement notes by date/course.
Swing ThoughtsRevision history and restoreSwing Thoughts saves restorable snapshots of note text, positions, and figure pivot points each time a user saves.
Swing ThoughtsChange highlights between revisionsHistory now highlights note additions, removals, edits, moved notes, and pivot-point changes compared with the prior revision.
ProfilePlayer profile quick accessClicking the Logged In button opens the player profile page; Account management remains accessible from the menu.
RegistrationSimplified new-user signupNew user registration no longer asks for payment details; payment options remain in Account management/profile edit.
PlanGolf Trip & Event Planning workspacePlan supports both league golf trips and local golf tournaments from the same planning area.
TripFull trip planning stackTrips include overview details, commitments, flights, polls, message board, golf/lodging/transportation/food options, timeline, map, expenses, packing, pickup/dropoff, and calendar links.
Trip MapCourse and lodging map logicTrip Map can plot selected courses and the most relevant lodging option, including a red lodging pin.
Local EventTournament Snapshot and planning modulesLocal tournaments include a snapshot, icon/logo, milestones, support team, day operations, host course map, event timeline, sponsors, and ledger.
Local EventAutosave tournament planning inputsTournament Snapshot, Sponsors & Fundraising, and Financial Ledger fields can autosave on blur/change without separate save buttons.
Local EventEvent Day TimelineDay-of Operations tasks are shown as a compact timeline with lane colors, start/stop times, dragging, resizing, and overlap handling.
FinanceSponsor and ledger trackingSponsors, deliverables, contacts, amounts, financial statuses, revenue, expenses, donations, break-even, net per player, and expense ratio can be tracked.
CompeteCustom competitionsLeagues can run custom individual or team competitions with format-specific scoring, buy-ins, skins, comments, and standings.
LeagueLeague and commissioner managementLeagues support invite-code onboarding, active league switching, message boards, player directories, commissioner settings, audit log, and league-specific data separation.
AccountPlayer profile toolsAccounts support photos, active league, handicap, Round Notes, Swing Thoughts history, Clubs & Distances, Google sign-in, reset codes, and subscription status.
MobileResponsive field workThe app includes compact mobile navigation, fit-to-screen planning tables, mobile score entry, four-column desktop Round Notes cards, and persistent section preferences.