Inspiration

Especially on college campuses, there is a need to keep people safe. However, there is no quick and efficient means of reporting events or requesting to have help getting home safe.

What it does

This simple website gets a student's location, asks for a quick description of what they are requesting, and configures an email to send to the local authorities for help. The whole process takes less than a minute, and saves people from having to make an awkward or uncomfortable phone call.

How I built it

Using the Google Maps API in js, we developed a HTML and CSS front end to create an interface in which the API geolocates the person's location and shows it using Longitude and Latitude on the map. Then fills in the location information, parses the text-boxes together, and configures an email in the local email host to send already filled out with all the information authorities will need.

Challenges I ran into

Considering Ryan and I have never worked with APIs, this has been a learning curve. We started from very little js knowledge and API knowledge to making something that actually works!

Accomplishments that I'm proud of

Everything!

What I learned

Using APIs is tough and involved. One little alteration can cause the entire GMap to disappear!

What's next for Penn State Safewalk Request and Crime Reporter

Since we only just started, there is much more functionality to be added, a SNMP server needs to be created, and the UI can definitely be cleaned up.

Share this project:

Updates