Signaling server is running

This process only handles WebSocket signaling for active sessions. Launch the dedicated interfaces in separate terminals:

  1. Install dependencies: npm run user:install and npm run employee:install.
  2. Start the user UI on port 4000 with npm run user:dev (or build via npm run user:build then npm run user:start).
  3. Start the employee UI on port 4001 with npm run employee:dev (or build via npm run employee:build then npm run employee:start).

Keep this server running with npm start. It listens on http://localhost:3000 and exposes the /ws WebSocket endpoint.