Tastichat is a simple chat application that allows samurai fruits to plot their revenge.
Demo here: http://tastichat.herokuapp.com
It uses websockets for realtime message updates and is built on the following technologies:
- Rails 5
- react_on_rails
- React
- Redux
- react-redux
- ActionCable
- Immutable.js
- Bourbon/Neat
It demonstrates several core tenets of writing maintainable code:
- Good test coverage
- Functional programming
- Immutable data structures
- BEM CSS naming
- Run
bundle
- Run
npm install
- Run
foreman start -f Procfile.dev
- Visit http://localhost:3000 in your browser
MIT