Inspiration

The inspiration to create this app was for the safety of college students and pedestrians walking in the bustling streets of cities around the world.

What it does

The app takes a beginning and endpoint and provides 3 routes (Good, Okay, and Bad). It finds the safest route by using a csv file that contains data about the rate of crime on specific streets. Good is more safe but less efficient while Bad is more efficient but less safe and Okay is a good balance.

How we built it

We built this using CSS, Javascript, Html, Python, and Swift. The Python program would create a server which can be used to analyze the data. Python was the backend code. Javascript, Html, and CSS were used to create the google maps interface and create a route on it. The Python program provided a JSON file which was used by the Javascript program to create the route on the map.

Challenges we ran into

Some of our challenges were reading the JSON file in both Javascript and Swift, using the APIs, and creating the server.

Accomplishments that we're proud of

We all learned many valuable skills throughout this Hackathon and it was our first ever Hackathon mostly. We even created a server. We learned how to use an API as well.

What we learned

We each learned at least 2 languages throughout this hackathon and learned how to implement an API into a program.

What's next for SafeStreets

The next part is implementing the Swift application and getting the JSON file to work with Swift.

Share this project:

Updates