Encrypted chat implemented using the Web Crypto API, Firebase, and Dan Abramov's Redux.
Seeded from react-hot-boilerplate. The rest is mine, with thanks to the Reactiflux community for their help.
N.B. This example is heavily under construction and will not be stable for a while. The live demo is for entertainment purposes only. In particular, nothing is getting encrypted yet.
npm install
npm start
open http://localhost:3000/static/index.html
npm run gh-pages
npm run deploy-gh-pages