In the critical situation it is important to get to the emergency services as quick as possible and our team found it unreasonable that in the event of the emergency it takes quite some time to find the nearest hospital With this in mind we decided to write a program that guides you to the nearest hospital.
What it does
Our app uses ip address of your devise to figure out your latitude and longitude which is later used to find closest available emergency room.
How we built it
We used geolocation APIs to detect the device's ip and convert it into latitude and longitude. After getting a location of the user Radar.io API searches the hospitals in vicinity to find the closest one available.
Challenges we ran into
None of us had much experience using APIs going into this and learning about JSON was confusing when we started. We also used Python which is not the best language to make UI and this definitely had it's impact on the time it took to complete the application.
Accomplishments that we are proud of
We are proud of making this app and pulling through all the challenges even though it was hard at the start. We are proud of learning many new techniques and effectively collaborating on a group project.
What we learned
All of our team members were unfamiliar with API usage when we started as well as Python GUI usage. By the end of the day we learned how to use both of them and apply them to our app.
What's next for Hospital Locator
In the future we would like to improve GUI and increase the functionality of the app. One of the potential ideas is the ability to call 911 straight from our application.