nbhankes / gatsby-chem-app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🧪 Welcome to my chemistry calculator! 🧪

This project performs dimensional analysis calculations using conversion factors. That's scientist lingo for, this app allows you to change units around.

MVP Screen Shot

This project is unique because the unit conversion software available on the market only allows you to use predetermined conversion factors. For instance, converting miles to kilometers. But this app allows users to add their own conversion factors.

This is an important innovation because scientists often use custom chemical solutions with one-of-a-kind conversion factors. By adding these to the conversion software, users are able to make calculations specific to their laboratory. And since they are stored in the user database, knowledge is not lost as graduate students, interns, and personnel rotate through the laboratory.

This project is being built with Node, MongoDB, GraphQL, Apollo, and Gatsby JS.

Getting Started

clone the repo to your local system. Do separate npm installs in the client and server folders. In the terminal, cd to the server folder and run nodemon index.js. Open a new terminal window, cd to the client folder and run gatsby develop.

You will need to provide your own MongoDB URI in the server/index.js file.

About


Languages

Language:JavaScript 62.2%Language:CSS 35.9%Language:TypeScript 1.9%