This is a website which acts as a platform for multiple self-defense courses and modules. Users can sign up and do a quick questionnaire which assesses their skill level and the right course for them, and then they can learn from the course modules and do a quick quiz for understanding at the end. Users can also think about different ways to approach certain scenarios by giving answers to an AI chatbot, which will give feedback about how good their approach is and what they can do differently.
DefendHer won 1st place in the safety track at InnovateHER 2024, Purdue's first hackathon centered around women's issues! We also won 2nd place overall in the hackathon.
We built the front-end using HTML, CSS, and Javascript, and the back-end was Python using the Flask library. To track and store user progress we implemented a JSON database.
This was our first time touching front-end development, so we're happy we were able to make so much progress.
We learned a lot about front-end and back-end development, and how to incorporate multiple programming languages into one product.