The project was inspired by the difficulties we faced in finding carpark spaces during peak hours:

  1. Lack of knowledge on carparks around the area and carpark availability, leading to a lot of time wasted driving around roads and looking at the capacity
  2. Popular navigation apps such as Google Maps and Waze do not tell us the available carparks, focus more on navigation

What it does

SGCarparkStats is a Telegram bot to quickly check for nearby carpark availability around you and on-the-go! It makes use of the open-data carpark availability API from

How we built it

  1. Extract carpark availability and carpark names from api
  2. Create a telegram bot that requests for the users location
  3. Return a map of carparks and their availabilities to the user

Accomplishments that we're proud of

Usage of unfamiliar API from and learning to use python modules such as folium and the python telegram bot Working with an arbitrary coordinate system and converting it to latitude and longitude

What's next for SGCarparkStats

Possibility of analytics, predicting carpark availability for users to plan their trip better Migrating to Heroku or Pythonanywhere such that this bot can be used all the time Interface improvements, different availability for motorcycles and cars

Share this project: