To see the live version of the app go to http://slackclone.herokuapp.com
First off, clone the repository and then cd react-redux-socketio-chat
and npm install
Comes with redux-dev tools and react-transform
npm run dev
And then point your browser to localhost:3001
npm run build
npm start
For setting up mongoDB in your local environment
mkdir db
mongod --dbpath=./db --smallfiles
then to open the database open a new terminal and type in mongo
and type in use chat_dev
- Erikras' universal redux example: https://github.com/erikras/react-redux-universal-hot-example
- The facebook react flux-chat example: https://github.com/facebook/flux/tree/master/examples/flux-chat
- The awesome community at http://reactiflux.slack.com
Make the app persist on browser refresh- Promise based auth library
A list of users online- A react-native version once exponentJS comes to PC
Move all the CSS to inline styling in the React Componentsvalidation for username/channelname exists