incplusplus / chemistry-catalyst Goto Github PK
View Code? Open in Web Editor NEWA chemistry multi-tool made for fun and also for my chem class
Home Page: https://chem-catalyst.herokuapp.com
A chemistry multi-tool made for fun and also for my chem class
Home Page: https://chem-catalyst.herokuapp.com
Something like https://www.graphpad.com/quickcalcs/molarityform/ would be ideal.
Add a calculator that finds the missing value in the ideal gas law equation PV = (nRT)
. This should be able to work in such a way that one could also use P = n (RT/V)
or whatever they like to solve for whatever variable is missing.
Something like the following reference table below should be used for R values (depending on the unit of pressure selected by the user). This particular reference image doesn't have a value for bar
but bar
should be among the units included.
Something with the functionality of https://www.omnicalculator.com/physics/ideal-gas-law would be nice.
P * V = N * T
Add a tool that allows for calculating the missing value in this ratio. This is used for calculating concentrations.
Using package_info_plus
, we can grab the version number and dump it in the app drawer. Something like this example could be used to do initialization of the variables while the app starts.
While the app is starting, it'd be cool to display a splash screen like with flutter_native_splash
using something like create_atom
.
Add a tool that calculates the molar mass of an element or a compound.
Add a tool that calculates the number of grams given a certain number of moles of an element or compound (or vice-versa).
After releasing version 1.0.1, the version number appears to still be 1.0.0 on https://chem-catalyst.herokuapp.com/#/
The subscript characters in empirical formulas will show up as rectangles with an X through them. This only occurs on the web on a computer and is not an issue on mobile devices. This is caused by flutter/flutter #77465 (not linking to this issue just yet as I don't want to bug them).
I think it'd be cool if instead of having a clunky element picker, I could just type in a formula. It'd be a lot faster.
I also found a cool RegEx that'd make it a cinch. This is something I might choose to do in the future but definitely won't get done before the deadline.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.