A "multiplayer" Conway's game of life (with chat)
The master branch is directly deployed to heroku: https://iosocket-game-of-life.herokuapp.com/
- Node.JS
- Express
- socket.io
'/': Endpoint for connecting to the socket.io server'/': Also returnsindex.html(angular app)'/api/users/list': List of connected users'/api/users/rename': Expects asocketIdand ausername.'/api/users/updateIsTyping': Expects asocketIdand aisTyping.'/api/messages/list': List of messages'/api/messages/submit': Expects asocketIdparameter and abodyparameter'/api/messages/clear': Expects asocketId. Clears all messages.'/api/grid/click': Expects a ...'/api/grid/current': Returns the current grid state'/api/grid/start': Starts simulation'/api/grid/pause': Pauses simulation'/api/server/info': Returns info about the server (eg. port)
- Angular
- Angular's Boostrap UI
- socket.io
- toaster (notifications)
- scrollglue (scroll to bottom of divs)
