slopcopy_
PROJECT 06 / CARDGOLFHISTORICAL APP RECORD
SlopCopy / Project record

CardGolf

I’m tracing a card game from its first browser version into Trifecta.

Format
React / Worker
Section
CardGolf
PROJECT REFERENCE
Six-card Golf

Players + spectators
          ↓
One table / Durable Object
          ↓
Hidden cards → reveals → scoring
Project structure based on the old About page. Not a game screen.
01 / The project

How I see the project

CardGolf brought six-card Golf to browser tables: players, spectators, hidden cards, reveals and scores. Each table had its own state. The later Trifecta Games work reused the rule history and expanded the room.

02 / Workflow

How it worked

01

Join a table

The app organized players and spectators around multiplayer tables.

02

Play a round

Cards stayed hidden until revealed. The app supported timers and configurable rules.

03

Manage play

The original description included owner moderation and spectator support.

03 / Documentation

What the project included

The files behind the project:

  • apps/webReact frontend in the original repository.
  • workerWorker and per-table Durable Object backend.
  • db/migrationsD1 database migrations.
  • docsProduct specification, deployment instructions, and project notes.
04 / Next

Where I leave it

The earlier browser game remains here as its own project. Trifecta Games is the next chapter.