onechan is an anonymous one-channel chatroom. I built it with React, reactstrap, & Firebase, with markdown, moment, random-words, sanitize-html as supporting packages, and avatars from Adorable Avatars. I'll likely add a few more features if I'm feeling like it, but I'm satisfied with this project as-is.
If you'd like to set this up yourself, all you need is node (I developed this on v10) and a firebase account.
Before you run the app, you need to edit src/firebase.js
and replace the information with the key for your own firebase project.
Then, all you need to do is:
$ npm install
$ npm start