Inspiration
We've all faced some sort of mental health issue before. We also saw how a lack of helpful resources can lead to suicide at our school last year. We wanted to better provide resources that can help people cope with anxiety or other mental health issues.
What it does
The application provides information about coping skills, distractions, positive challenges, and a chat bot to allow users to share their thoughts without fear of judgement. It also provides the user with emergency contacts.
How I built it
We built the app in CodeHS's environment. We each worked a different part of the app and brought the parts together at the end. We then integrated the JavaScript into an HTML page for the presentation.
Challenges I ran into
One challenge we ran into was that CodeHS provided no way to open links in a new tab by clicking on the screen. In order to fix this, we converted all the code to JavaScript and used the window.open() function to open the links in a new tab.
Accomplishments that I'm proud of
One accomplishment we're proud of is learning to adapt to new languages we were unfamiliar with. We're also proud of making a page that randomly selects a calming song to play and pauses it.
What I learned
We learned how to integrate JavaScript into HTML and play audio from the program. We also learned how to run a timer and display the remaining time. Most importantly, we learned how to effectively split up the work according to each person's skill set.
What's next for Waves
Next, we'd like to include nearby locations for hospitals depending on the user's location. We would also like to add more trigger words to the bot, allowing it to track how the user is feeling over a period of time. Lastly, we'd like to add more coping methods.
Log in or sign up for Devpost to join the conversation.