scoreboard and game lobby for tailuge/billiards running on vercel.com with nchan running on render.com.
This project is a work in progress experiment to get AI LLMs to code a complex task. About half the code is generated by combinations of github copilot, gpt, claude, cline, deepseek, gemini-code, opencode, antigravity and even webarena.
I have to intervene and untangle things now and then but these tools allowed me to get away with minimal understanding of react and nextjs. I am blown away with it all - could never have imagined this a couple of years ago. It is a thrill to witness these advances (being put use to nonsense).
yarn dev
yarn build
yarn deps
yarn prettifyyarn lint
yarn lint:smellsyarn test
yarn coverage
yarn e2e
yarn e2e:headed
yarn e2e:localyarn docker:build
yarn docker:pushA minimalist, login-free online billiards lobby system where players can:
- Find opponents for live games
- Spectate ongoing matches
- View game results
- No Login Required: Anonymous play with optional guest IDs for continuity.
- Real-Time Updates: Use WebSockets or similar for live table statuses and game results.
- Scalability: Ensure the system can handle multiple concurrent games and spectators.