Inspiration
As passionate members of the chemistry community, we struggled with chemistry. Failure after failure, and seeing our peers struggle was painful to watch. So we thought to our self's, how can we revolutionize education in this field? This is where ChemSkills as an idea was born.
What it does
ChemSkills aims to provide an educational platform for both students and teachers. With a registration system and a database teachers are able to assign work to their classroom, with a unique join code, and post questions of their own. Students are able to find questions where they struggle with, track their results, and complete teacher assigned work.
How we built it
ChemSkills is built using cutting edge technology, with the use of MySQL as a database for all users that are registered, python libraries related to chem with our own question generation algorithms for the backend portion. For the front-end portion of ChemSkills JavaScript, CSS, HTML are used to provide a comfortable UI system and a desirable UX.
Challenges we ran into
Connecting and utilizing a database correctly to be able to have each user be unique.
Accomplishments that we're proud of
Creating a MySQL database which enables the creation of a login system. Algorithms to generate chemistry questions from nomenclature to stoichiometry.
What we learned
How to create a local database, building algorithms for question generation, front-end development.
What's next for Chemskills
We seek to introduce AI algorithms that have machine learning to generate questions that users struggle with as the next step.
Log in or sign up for Devpost to join the conversation.