A demo realtime chat application created using React, Redux and Horizon/RethinkDB
Note: This is just an experimental project
It is a simple chat application build on top of React and RethinkDB/Horizon and many amazing community projects, such as:
- Install npm packages
npm install
hz init
Start rethinkdb
rethinkdb
RethinkDB Administration Console: http://localhost:8080.
Build server app
npm run build-server
Run server app
- Development
node ./build/server.js
- Production
NODE_ENV=production node ./build/server.js
The default server address is http://localhost:8181. You can change the setting in the src/config.js
Development
npm start
Visit http://localhost:3000 to see the result. You can test it in different browser instances.
Production
npm run build
Contributions are welcome.