Our First Hackathon
Inspiration
Organic Chemistry is known to be a very challenging subject, especially during the pandemic. With limited help from teachers and with countless rules and combinations, we decided to make an organic Chemistry calculator that helps students with nomenclature.
What it does
All users have to do is input minimal/ simple information to the calculator such as "How many chains are in the diagram" and the calculator inputs this information through the algorithm and outputs the final answer.
How we built it
Using python, we first created the organic chemistry algorithm. We followed all the rules taught in class and then implemented the code in a way so users do not have to do any rough work. Once the algorithm was complete, we then implemented the code into a graphical user interface so the experience can be pleasant and organized.
Challenges we ran into
With so many rules and ambiguous cases, we found difficulty in making the algorithm since there are so many combinations of rules to follow with nomenclature.
Accomplishments that we're proud of
We are proud of our graphical user interface as it is very attractive and works well with the algorithm.
What we learned
We learned how to implement two different parts of designing such as a back end and front end. This allowed us to understand that we can create a product as long as we can create a beautiful package to represent the code.
What's next for Organic Chemistry Calculator
The next steps are: To add more calculations for other concepts such as alkenes and other functional groups. With more time, we can encompass the whole organic chemistry unit into the calculator. Further, we can design a grid that allows users to create the compound and allow the calculator to identify the compound's name.


Log in or sign up for Devpost to join the conversation.