Skip to content

Deon/MolarFast

Repository files navigation

MolarFast

About MolarFast

MolarFast is designed to give you the Molar Mass of a chemical compound quickly - hence MolarFast. As of the latest update, MolarFast is mostly functional - you can use brackets, coefficents, and hydrates. Currently, nested brackets are not working.

On Android devices with Chrome M39 and above, choosing "Add to Homescreen" will add MolarFast to your homescreen, where it will run in a seperate instance. Internet is still required.

Most information on constants and other values were obtained from data sheets provided by the University of Waterloo Department of Chemical Engineering. Standard atomic weight is used for all molar mass calculations. Standard atomic weight values were obtained from National Institute of Standards and Technology (NIST). The University of Waterloo, University of Waterloo Department of Chemical Engineering, nor NIST is associated or affiliated with MolarFast.

This web-app was developed with AngularJS, Bootstrap, Flask, and Python.

MolarFast is published under the GNU GPL v3.0 Licence.

About Us

MolarFast was created at SE Hack Day #13 on November 21, 2014 by Timothy Mui, a Computer Engineering student, and Deon Hua, a Software Engineering student.

Made with love.

Development

Simply clone the repo, install flask and flask-cors via PIP, and run app.py.

API Endpoint

Send a POST request to postChemFormula, with {{formula:"yourChemFormula"}}. The molar mass will be returned.