This application allows users to test their knowledge of triangles, areas, properties, and types. Users have the following menu options -
Project Learnings
My key takeaway was developing an understanding of how multiple states are managed in an application. I also learned how to create dynamic user menu options.
Project Challenges
- One major challenge I faced was handling states for the user's answers to questions.
- Another challenge was adding styles to specific questions that users answered incorrectly or answered correctly. Since DOM selectors couldn't be used, I realized this could be solved by styling elements using classes.