Inspiration

We wanted it to be easy to find free (or paid) and easy parking given a location

What it does

The web app takes in an address as a search parameter and a few filters for the user's desired walking distance, pay preference, and other filters, and then shows a map with a pin of the nearest parking location based on the users parameters.

How we built it

We built it by connecting a HTML, CSS, JS frontend, with a Flask python server backend. We also used a Leaflet library for the map. We took our data from https://data.calgary.ca/Transportation-Transit/On-Street-Residential-Parking-Zones/2rmy-g65b/about_data, https://data.calgary.ca/Transportation-Transit/On-Street-Parking-Zones/g33j-xi2h

Challenges we ran into

As we progressed throughout the project we found that implementing a live map onto the webpage would prove to be difficult. We also found it difficult to communicate our frontend to our backend to get the filters applied from the user and drop pins based off of them.

Accomplishments that we're proud of

We were able to effectively take the data from the CSV data files provided from the Calgary page and be able to filter through them for desired specifications. We were also able to make a pleasing frontend that was smooth and easy for users to use.

What we learned

We learned how to use flask servers to allow us to communicate our backend to the frontend as well as read a CSV file for data.

What's next for Park Freezy

Share this project:

Updates