We use Node.js as our backend
We use Redux for the app's global state management
We use Express.js on top of Node.js to create our controllers.
We use ES6 on the server and client
We use webpack to bundle and optimize our JS and CSS
We use Mongo for storage
We used Namecheap to register https://bookauthority.org
We use PostCSS to improve cross-browser compatibility