BusBolter

Image of Yaktocat

Bus Bolter is an android app that gives you the fastest transit route to a destination. Simply enter an origin and destination address/place/intersection, and we'll do the rest. By factoring in distance and transit arrival times, we provide the most accurate tool to ensure you get where you need to be the fastest.

Setup

To use this app on your own Android device, follow the following steps: GET THE APK LINK

1. Download the APK from this dropbox link:

2. Go to Menu > Settings > Security > check Unknown Sources to ensure your phone is ready to install third party apps.

3. Connect your android phone to your computer.

4. Copy the APK file into an accessible folder on your phone.

5. Find the APK file in the file explorer on your phone, and install it.

If all goes well, this will give you a clean installation of Bus Bolter.

If you have a virtual Android machine, or an installation of Android Studio on your PC, you can copy the APK into either tool for easy access.

Features and Function

Using the Google Directions API, we determine the fastest route to your destination, based on the bus schedule at the time. Your locations can be entered as a street intersection, an address, a postal code, or a place name. For example: Finch Avenue and Pharmacy Avenue, 3250 Pharmacy Avenue, M3Q 3M4, or University of Windsor are all valid locations.

With an internet or data connection, you can rest assured that you are always getting the fastest transit directions to your destination at any moment.

Challenges

We had to learn everything about fetching API requests, turning JSON files into Java-ready files, and parsing data into separate variables. Many of our members were also first-time hackathon attendees, so adjusting to working in a team on a development project was a challenge.

Editors

This project wasn't done alone. This was worked on by Armaan, David, Jason, and Jackie.

Share this project:

Updates