Implements facebook like comments that are grouped into discussions. Particular comments can be up/down voted (similar to stackoverflow). Each comment can be replied. Order of replies within comments are according date.
Uses MobX for state management. And aims to extendability and code readability and simplicity.
See yourself an example of small forum.
It is raw ES6 lib, so you need bundler with transpiling (webpack with babel loader). Try it by yourself:
git clone https://github.com/vencax/fb-like-discussions fbsd
cd fbsd
npm i
make run
The application is now available at http://localhost:8080.