Park Buddy is a mobile application intended to allow drivers a more convenient and frustration free parking experience. Settle your parking needs even before leaving your house! The application allows drivers to:
- View carparks near their current location
- Search for any destination and receive realtime search suggestions
- View carparks near their intended destination
- View the number of lots currently available in any carpark
- View the historic trend of hourly lot availabilities for any carpark on any day
- Navigate from their current location to their chosen carpark via Google Maps
You will need the following to run the program:
- Flutter
- Android Studio
- Android Emulator/Android Device
Clone this repo with:
git clone https://github.com/mohamedirfansh/Park-Buddy.git
- Head to the Google Maps Platform to get your own API key.
- Navigate to
/android/app/src/main
and openAndroidManifest.xml
. - Go to
line 10
and replaceYOUR_API_KEY
with you own API key.
Ensure that you have either an emulator or an android device connected. Then run the following commands:
flutter pub get
flutter run
After cloning the repo,
- Copy
park-buddy.apk
from the root folder to your android phone. - Install the APK file and run it on your phone.
- Navigate to
/doc/api
from the root folder. - Open
index.html
in your preferred browser.