Built with React.js. An exercise to learn React.js