Chat server and client written in javascript. Use WebSocket for communication.