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.

Built With

Share this project:

Updates