A cross-platform mobile companion app for the Out2Golf UK platform, enabling golfers to check in digitally, enter scores hole-by-hole on the course, view live leaderboards, and track their handicap and event history.
Project Overview
A companion mobile application for the Out2Golf UK platform, bringing the full golf event experience directly to golfers' smartphones. Built as a native mobile app powered by Flutter, it connects to the existing Out2Golf UK backend via a secure RESTful API, enabling players to manage their golf activities on the go — from event check-in to live on-course scoring and real-time leaderboards.
Key Features
Branded Splash & Authentication
A polished splash screen with the Out2Golf UK branding greets users on launch. Secure authentication with email and password login, password visibility toggle, and a full password reset flow using email-based token verification ensure a smooth onboarding experience.
Player Dashboard
The home screen displays the golfer's profile with their current World Handicap Index (WHI), upcoming events presented as scrollable cards with dates and descriptions, and a chronological list of past events for quick reference.
Event Details & Digital Check-In
Players can view full event details including event name, date, entry fee, playing handicap, and description. The digital check-in flow allows golfers to select their tee and round type (competitive or recreational), with clear messaging that recreational rounds are excluded from handicap calculations and ongoing competitions. The check-in process provides real-time feedback with loading states, error handling with retry options, and success confirmation displaying the assigned playing handicap.
Hole-by-Hole Scoring
An intuitive scoring interface presents each hole with its par value and stroke index. Golfers enter scores using simple increment/decrement controls, with a "No Score" toggle for holes not completed. The system automatically calculates Stableford points in real-time alongside gross shot counts.
Score Confirmation & Review
After completing a round, players review their full scorecard showing shots and Stableford points per hole. A two-step confirmation process allows golfers to either confirm or reject their submitted scores, ensuring accuracy before final submission.
Course Rating & Feedback
Upon completing a round, players can rate the course using a five-star rating system and indicate whether they would play the course again, providing valuable feedback data for event organizers.
Live Leaderboard
A real-time leaderboard displays player positions, Stableford scores, and special achievement badges including Nearest to Pin (NP), Nearest to Pin x2 (NPx2), and Longest Drive (LD). The leaderboard updates live during events, keeping all participants and spectators informed.
Technical Highlights
- Built with Flutter for cross-platform iOS and Android deployment from a single codebase
- Connects to the Laravel 11 backend via RESTful API with Laravel Sanctum token authentication
- Real-time data synchronisation for live scoring and leaderboard updates
- Material Design UI with custom Out2Golf UK branding and purple/gradient colour scheme
- Offline-resilient architecture with error handling, retry mechanisms, and graceful degradation
- Responsive mobile-first design optimised for on-course use during play
Results
The mobile app extends the Out2Golf UK platform directly onto the course, eliminating paper scorecards and manual data entry. Golfers can check in digitally, enter scores hole-by-hole as they play, and follow the leaderboard in real time. The streamlined check-in and scoring workflow reduces administrative overhead for event organizers while providing a modern, engaging experience for players at events of all sizes.
Download the App
The Out2Golf UK mobile app is available on both major platforms:
Technologies Used
Project Details
- Client
- Out2Golf UK
- Category
- Mobile App
- Completed
- June 2025
- Views
- 29