Inspiration
We've always found it troublesome to try and find a car park in an unfamiliar neighborhood. Having to drive around unsure where the nearest parking lots are and whether or not they would even have any available lots.
What it does
Our website allows the user to enter their current location (or any location) into a search bar and then returns them the top 5 car parks in that area ranked by parking lot availability.
How we built it
Having discovered a source of car park information from one of the government's publicly available APIs, we built a simple and elegant website that enables the user to query for car parks in an area (ranked by parking lot availability).
Challenges we ran into
Initially, we wanted to rank car parks based on their proximity to the user's current location. However, the API did not allow us to perform the relevant proximity calculations on over 100 car parks at a time. This rendered our idea ineffective. In order to overcome this challenge, we changed our code to allow the user to search for nearby parking lots by simply entering their current location in a text form. This allowed us to query for all car parks with names that matched the user's query and simply rank these results based on parking lot availability. Since most car parks have their neighborhood/street name in their names, this solution proved effective.
Accomplishments that we're proud of
We were proud of overcoming the aforementioned challenge and of picking up the skills required to develop the website in a day.
What we learned
How to use APIs? React CSS Web design fundamentals How to organize a webpage?
What's next for peCar-Parker
The world is our oyster.
Log in or sign up for Devpost to join the conversation.