Stops on both sides of the street are now treated as one — no more guessing which to pick. I fixed search on lines with long service gaps and removed several annoying bugs, including the broken Search button when the calendar was open.
Fix
Schedule and search fixes
Travel times on the Schedule page are now calculated from the selected stop, not the first one. Next departure highlighting only appears on the correct schedule (weekdays or Saturday). Search suggestions no longer flicker while typing.
New feature
Improved search and new date picker
The search form now looks the same on the home page and search page. I added geolocation, around-the-loop connections, and a convenient drum date picker on mobile. I also improved the search algorithm — results should now be significantly more accurate.
New feature
"What's New" section
A new page listing changes and news in the Busek app. Here I'll post about new features, schedule changes, and fixes.