- client: Vite + React app
- server: Node (Express) + Socket.IO server
npm run dev
: run client and server concurrentlynpm run build
: build clientnpm start
: start server (expects built client if you later serve static files)
- Install Node.js 18+
- Install deps:
npm i
(root) — installs workspacesnpm --prefix client i
npm --prefix server i
- Run dev:
npm run dev
- Client: http://localhost:5173
- Server: http://localhost:3000
- Existing legacy file
web_go_game_index.html
remains in repo root; you can move it intoclient/public/
if desired for reference during migration.