I believe that for every feature in an app, there must be a reason. The idea for my bus app’s new feature came when I was having trouble finding the bus number to reach my destination.
This only occurs when I am traveling to a place from a bus stop that is new to me.
I was going to the Old Airport Road Hawker Centre after work. I’ve traveled from my office to there a few times, but I cannot remember the bus number at that bus stop.
So when I reached the bus stop, I saw a few buses coming. I panicked, worried that those could be the buses to the hawker centre.
I quickly looked around for the bus route chart and I was shocked by how many buses serve that stop. With a total of 14 buses, it was driving me crazy to scan through the route for all of them as they approached.
I couldn’t help but think my bus app was completely useless in that situation. I began to wonder how I could solve this problem in my app.
That’s how the idea for the bus filtering feature came about. By entering your destination stop or place, the app will instantly filter out the noise and show you only the buses that will get you there.

Screenshot from ZheBus app