I hate parking, especially in downtown Vancouver.
Plan ahead and use PayByFonie to view parking details in Vancouver. You can save thousands of dollars a year by using this app!
Check out the app here: https://paybyfonie.vercel.app/
Enter a location in the search bar:
Filter by average parking price:
Increase the number of results:
Compare and find the best prices:
Load more search results:
A user should be able to... | Status | Details |
---|---|---|
Search for a location | [x] | Uses MapBox-gl built in search functionality. |
View parking meters within viewport of the map | [X] | Pass geo-coordinates as a polygon to Open Data Vancouver API. |
Click on a parking meter and be provided parking details | [x] | Uses Marker component from React-Mapbox-gl and API response data to create and place marker in correct location |
Link to PayByPhone with meter number attached to clipboard | [x] | Unable to get access to PayByPhone API, would like to improve functionality in the future. |
Increase the number of meters/data points for a given location | [x] | Increases the number of items requested to Open Data Vancouver API. |
Filter meters by price | [x] | Create average price by calculating average for morning, afternoon, evening and weekday/weekend. |
View a list of all search results | [x] | List populated in sidebar. Uses map center geolocation to increase amount of relevant results, but does not work very well. |
Heatmap of number of parking infractions for an area | [ ] | Having issues limiting number of tickets to a specific geolocation. Geolocation data is not returned by API. |
Heatmap of population density for a given area | [ ] | |
User can save/favorite a meter and/or destination | [ ] | |
Automatically suggest a parking meter once user clicks on a location | [ ] | |
Add navigation functionality to a desired location | [ ] |