This workspace contains:
server: Node.js + Express + Socket.io backendclient: React + Vite frontend
From the project root, run:
cd server
npm install
cd ../client
npm installIn one terminal:
cd server
npm run devServer runs on http://localhost:4000.
In another terminal:
cd client
npm run devFrontend runs on http://localhost:5173 by default.
- Join with a display name
- Send and receive messages in real time
- Basic system events for users joining/leaving