Inspiration
Our team was inspired by the prompt "How can we eliminate long wait times for suicide hotlines?"
What it does
Suicide Prevention Connection directs people who are seeking help to the most available suicide hotline at that time. This website also cuts down time spent looking for available hotlines by allowing users to visit just one site instead of multiple.
How we built it
We built the website from scratch using HTML, CSS, and a domain hosted on domain.com. The website files were stored on the Google Cloud platform. We created a random number generator (hours, number of users, number of available counselors) for five test hotlines with C++ to see if the website would redirect to the most available website correctly. We defined the most available website by the one with the most available counselors, or if there were none available, the one with the smallest number of people on the waiting list.
Challenges we ran into
Learning HTML, CSS, and UI prototying features on Figma was difficult, but we were able to finish the website and prototype with online resources and previous coding background. We spent most of our hours working through a bug in our code caused by a simple syntax error, which was especially frustrating. We could not find a website builder to connect our domain and data to, which we solved by building the website from scratch.
Accomplishments that we are proud of
- 2/3 of us pulled all nighters
- We were able to set up the Google Cloud platform and website domain
- We created the website from scratch without a website builder while learning HTML and CSS in the same day
What we learned
- Coding is hard (bugs)!!!
- How to use Figma to create UI prototypes
- Using Google Cloud platform
- How to set up a website domain and make a website from scratch
What's next for Suicide Prevention Connection
- Coming up with possible distractions to implement in the website for the user while they wait for a chat room
- Test with live data and users
- Adding more resources and information onto the website and streamlining the UI
Built With
- c++
- css3
- domain.com
- google-cloud
- html5
Log in or sign up for Devpost to join the conversation.