Web calculator built using ReactJS, native mobile-first responsive, SMACSS, Promises and CasperJS..