A simple chat room node js app
##Dependencies:
- npm
- Redis
##Installation:
- use npm to install node modules in package.json
- make sure redis server is installed and running
###Run the server fom the server folder:
node index.js
###Invoke test clients from helper folder:
python selenium_test.py
##Task list
- Chat room server supporting concurrent clients
- Redis to support multiple Node instances
- Server filtering of censor words
- Python utility for generating censor words
- Python utility to simulate multiple clients send multiple messages
- Scale out in cloud
- Node cluster set up in cloud
- One-one messaging