naseerahkani26@gmail.com naseerahkani#8094, ellenzeng3@gmail.com Ellen#9335, pakenhamkl@gmail.com Keri#9588, diya.intqxq@gmail.com स्वदेशमै रमाऔॅ स्वदेश बनाऔॅ#7785
Inspiration
We were inspired to help domestic violence victims, specifically, those who have their internet access restricted or monitored by their abuser. Domestic violence survivors often feel as though they are trapped with no way out. We wanted to create a project to make a way out, for domestic violence victims to discreetly and safely ask for help.
How it works
The website acts as a normal cake order questionnaire, but the cake that the person is ordering is actually synonymous with their abuse. The ‘h’ keyboard key reveals what each question and answers’ true values are, as aspects of the cake (such as what flavor it is or how many slices the person wants) correlate with aspects of the abusive relationship. This information about the abusive relationship would then be compiled in the end and given to a local government agency or nonprofit to assist the person in need.
How we built it
We used HTML, CSS, and JavaScript to build this website. The main framework and layout of the website was created using HTML and we used CSS to design the Homepage of the website. After that, we used basic tags in HTML such as the form tags to prompt users about their situation. On the press of a key, they would be able to see the hidden meanings behind each question and choice and their answer choices would be stored using a Javascript function. This process would repeat for each of the questions, and at the end, the stored values from Javascript would be shown on a summary page. Once again, at the press of a key, users would be able to see the true meaning of their choices to make sure everything is correct before hitting submit to alert for help.
Challenges
The main challenge we faced was figuring out how to code a website and use Figma, as we are all beginner coders who are still learning. What we learned is highlighted in our Demo video.
Log in or sign up for Devpost to join the conversation.