Building a framework-free analytical chemistry engine in plain Notepad. Feedback welcome! ๐งช
Hey Product Hunt community! ๐
Iโm a pharmacy student from India, and over the past few weeks, Iโve been building something out of my own experience of working as a student in analytical chemistry labs, having identified the problems and the features which can be very helpful to the students, technicians as well as high end professionals, I have come up with this creation..
But before that honestly speaking I didnt know anything about coding,
just had learned what is HTML in school and college.
This website is completely coded with the help of AI from absolute scratch.
I thought about an idea put it out in words to Gemini or google chrome, then asked AI to genrate code.
Then pasted it on notepad and trial and error, then refining, then using AI for proof checks.
nearly spent over 30 hrs on this website and finally published..
Most virtual lab tools are bloated, ad-heavy, or locked behind expensive university paywalls. Worse, standard online calculators only handle basic high school formulas, completely ignoring industry-standard pharmaceutical analysis.
So, I decided to build a solution using pure vanilla HTML, CSS, and JavaScript typed directly into basic Notepad: The Universal Dynamic Titration Calculator & Simulation Engine.
Itโs completely open-source (MIT License) and runs instantly client-side on GitHub Pages. Here is what Iโve managed to pack into the engine so far:
๐ฎ Interactive Game Mode or Digital Titration Practice: Generates a secret, random concentration in the flask so students can practice micro-drop endpoint visual color changes.
๐ Multi-Metric Analytical Engine: Instantly computes Assay percentage, Normality, Purity (% w/v), and Solubility all at once using concordant lab data rows.
โ๏ธ Reagent maker: Choose any chemical reagent and desired concentration and get instant procedure to make it.
๐งช Massive Chemical Library: Out-of-the-box code support for 25+ advanced chemical combinations, including complex Redox and Complexometric (EDTA) titrations.
๐ Real-Time Graph Plotting: A fully custom canvas graphing framework that draws exact equivalence point inflection curves dynamically.
๐ฅ Lab Report PDF Exports: Allows students to download a structured, professional laboratory summary document with one click.
๐พ Local Session Autosaver: Uses browser storage to prevent data loss if a user accidentally refreshes their tab during an experiment.
Basically it is a massive all in one titrating tool
We are officially launching this coming Tuesday, September 15th at 12:01 AM Pacific Time (12:31 PM IST)! ๐
As a self-taught student developer, I am eager for raw feedback. Please drop your suggestions below on the UI layout, mobile scaling, or mathematical scaling.
If this sounds useful for science students or researchers, please hit the "Notify Me" button on our upcoming launch page to support us on Tuesday! ๐

Replies