OnlyGolfers

A native iOS app for golfers — live tournament scoring, hole-by-hole leaderboards, course discovery, and an active community feed.

Year2023 — Present
RoleEngineering & iOS Development
SectorSports & Social
9:415G
SCOREBOARD
POSGOLFERHOLEGROSS
1
A. Méndez
18
66
2
J. García (you)
18
68
3
R. Torres
18
70
4
L. Hernández
17
73
5
M. Ruiz
17
76
Community
Find
Play
Tournaments
Profile

The challenge.

Most golf apps fall into one of two camps: casual social networks with no real scoring, or sterile tournament managers with no community. OnlyGolfers had to be both — a serious scoring engine that golfers trust on the course, wrapped in a social experience they want to open between rounds.

That meant rigorous data modeling for tournaments and scores, real-time leaderboards (golfers refresh constantly), and a feed that supports clubs, courses, golfers, and news — without feeling like a generic social app.

The approach.

Built native in SwiftUI for iOS, with a backend split across services: core platform, search, chat, and mailing. Real-time scoring uses WebSocket/SSE for instant leaderboard updates.

The design system pairs Roboto (body) with Oswald (display) — the latter for numeric data like scores and ranks, which gives the app its tournament-broadcast feel.

An Apple Watch companion lets golfers log scores hole-by-hole without taking out their phone.

Stack

  • SwiftUI
  • Swift
  • watchOS
  • NestJS
  • PostgreSQL
  • Redis
  • WebSocket
  • Docker

Highlights.

Live tournament scoring

Hole-by-hole entry with par validation. Updates propagate to leaderboards in real time.

Visual scorecard

Green circles for eagles/birdies, red borders for bogey/double — instantly readable score history.

Community feed

Tabs for Trending, Latest, News, Golfers, Clubs, and Courses. Native pull-to-refresh and pagination.

Course discovery

Searchable database of golf courses with mapped data, reviews, and tournament history.

Apple Watch companion

Score holes from the wrist — designed for hands that are also holding a club.

Mailing + notifications

Dedicated mailing service for tournament invites, results, and friend activity digests.

See it in action.

Download the app or visit the website to explore.

Visit onlygolfersapp.com

OnlyGolfers

App nativa de iOS para golfistas — score en vivo de torneos, leaderboards hole-by-hole, descubrimiento de campos y feed comunitario activo.

Año2023 — Presente
RolIngeniería & Desarrollo iOS
SectorDeportes & Social

El reto.

La mayoría de las apps de golf cae en uno de dos extremos: redes sociales casuales sin scoring real, o gestores de torneos estériles sin comunidad. OnlyGolfers tenía que ser ambas — un motor de scoring serio en el que los golfistas confían en el campo, envuelto en una experiencia social que quieren abrir entre rondas.

Eso significó modelado de datos riguroso para torneos y scores, leaderboards en tiempo real (los golfistas refrescan constantemente) y un feed que soporta clubes, campos, golfistas y noticias — sin sentirse como una app social genérica.

El enfoque.

Construido nativo en SwiftUI para iOS, con un backend dividido en servicios: core platform, search, chat y mailing. El scoring en tiempo real usa WebSocket/SSE para actualizaciones instantáneas en leaderboards.

El design system combina Roboto (body) con Oswald (display) — este último para datos numéricos como scores y rankings, dándole a la app su sensación de transmisión de torneo.

Un companion en Apple Watch permite registrar scores hole-by-hole sin sacar el teléfono.

Stack

  • SwiftUI
  • Swift
  • watchOS
  • NestJS
  • PostgreSQL
  • Redis
  • WebSocket
  • Docker

Highlights.

Score de torneo en vivo

Entrada hole-by-hole con validación contra par. Los cambios llegan al leaderboard en tiempo real.

Scorecard visual

Círculos verdes para eagle/birdie, bordes rojos para bogey/double — historial de score legible al instante.

Feed comunitario

Pestañas para Trending, Latest, News, Golfers, Clubs y Courses. Pull-to-refresh y paginación nativos.

Descubrimiento de campos

Base de datos de campos buscable con datos mapeados, reseñas e historial de torneos.

Companion en Apple Watch

Registra holes desde la muñeca — diseñado para manos que también sostienen un palo.

Mailing + notificaciones

Servicio dedicado de mailing para invitaciones a torneo, resultados y digest de actividad de amigos.

Velo en acción.

Descarga la app o visita el sitio para explorar.

Visitar onlygolfersapp.com