The motivation behind this program was to make it easier for people on the Utah campus to know where they can and can't park. With 6 different types of car parking spots at the U it can be quite confusing at times.
What it does
A web application that allows you to know if you can park in a certain spot at the University of Utah. By simply enabling your location and entering your permit type we can quickly determine whether or not you are allowed to park in that space.
Currently since we could not get SSL to work properly there is a bug with the program that is submit:
- If you connect with https:// then you can get location data but cannot submit that data.
- If you connect with http:// then you can submit data but cannot get location data. Because of this, we can demonstrate the functionality by hard coding coordinates on a local server.
How I built it
Challenges I ran into
Location data can only be pulled using HTTPS and this required getting certificates which we spent most of our time on. If we get a certificate in the future this would be a much better program.
Accomplishments that I'm proud of
Writing our own WebSocket handler
What I learned
We should have used a library
What's next for Can U Park Here?
Get SSL working so we can properly get location data and it can be used from mobile devices as intended.