Scribe 3.0 front-end using React.js