As students, we find the need to enter the same formulas into calculators over and over and to search up different tools for different problems boring and time-consuming. Wouldn’t it be nice if we can just focus on the part that actually matters? That’s what inspired us to create Noteworking.
What it does
Noteworking allows for the aggregation of an unlimited amount of formulas all contained within the same interface. In addition to being an intuitive web-based calculator, it aids students with their work by auto-filling a variety of equations that can be customized, combined and imported at any time. Simply decide on the topic of choice and list the givens straight from your notebook. The answers will instantly appear as you fill them in.
How I built it
In order to emphasize the accessibility of Noteworking, we decided to make the project using PWA technologies to ensure access across all devices. We store our formulas in .json, used algebra.js to solve the algebraic equations and MathCalc to evaluate math expressions and convert between units.
Challenges I ran into
Accomplishments that I'm proud
We are proud of being able to develop software from scratch as a team, exercising leadership and communication qualities through the process of making our app. We also managed to parse from JSON, a new concept for all of the members on our team, and making a text-editor from scratch with auto recommendation pop-up.
What I learned
What's next for Noteworking
We wish to improve the accessibility even further on all the aspects of Noteworking. Full solutions, image recognition, and real time note sharing are just a few of the ideas we have in mind on developing a more convenient app. We hope to extend this into an online platform that inspires its users to learn and connect with each other in their academics in the most convenient way possible.