On the Advertise page I added a «Place an order» button — a business can order a banner and upload its graphic without writing e-mails. The app checks the file straight away (format, size, dimensions). One variant is enough: send the phone version and the banner shows on phones, the computer one — on computers, both — everywhere. After ordering you get a confirmation with an invoice at the address you provide. No graphic ready? The Advertise page has ready-made Canva templates (mobile and desktop) — just copy one and swap the content.
New feature
Contact form
I added a Contact page — you can now write to me directly from the app. Just pick a topic (report, suggestion, advertising, or other), enter your e-mail and message. You will get a reply to the address you provide.
Schedule
Refreshed Schedule page and bus direction next to departure time
Schedule page — refreshed stop picker: the dropdown looks and works the same on phone and desktop, and the page remembers the last picked stop per line (switching lines restores your choice). Next to the picker there is a map icon button showing the route with the active stop highlighted. List and map never show at the same time. Next to every departure time — in the home widget, the tracking page, and map popups — an arrow with the next stop name now appears. The biggest improvement is for stops the bus passes in both directions (ul. Śmigielska, ul. Wyzwolenia - Szkoła): instead of one time you see two rows, one per direction. Previously it was just a time without any hint where the bus was heading — easy to read the time for the wrong direction.
Announcement
You can buy me a coffee 😊
There is now a small «Buy me a coffee» button in the app header. The app is and will remain free — it is an after-hours project for the residents of Kościan. If anyone feels like supporting, the option is there; coffee helps cover server and domain costs, and for me it is also a nice signal that the project is useful to someone — which gives me energy for further improvements.
Schedule
Temporary schedule — street works in the centre
Starting Monday, May 18, a temporary schedule applies due to street works on Nacławska Street and reduced capacity of Solidarność Roundabout. Line 1 skips the stop on Dworcowa Street, which means the bus avoids traffic jams on Surzyńskiego Street and keeps regular intervals. Lines 2, 3 and 4 have been temporarily merged into a single Line 2 reaching the Train Station from Młyńska Street — the first half of the route is marked pink (from Wyzwolenia to the station), the second half blue (from the station back to Wyzwolenia). After the works we return to the standard layout and the stops on Dworcowa Street and Kościuszki Avenue.
Announcement
Live bus positions temporarily disabled
I have temporarily disabled the live bus position preview on the map. The schedule, route search, and all other features work as usual. The map shows a short note at the top indicating the preview is currently unavailable.
Fix
Bus locations on the map fixed
Fixed live bus tracking — positions were out of date after a system change on the carrier’s side. They now refresh in real time again. If there is a longer gap in GPS data in the future, the map will hide vehicles and a banner at the top will show that data is unavailable.
New feature
New line colors
Lines 1, 2, 3, and 4 now use colors matching the official Kościan branding — brighter and more vivid. You will see them on the map, in the schedule, on the search results, and everywhere a line number appears. Functionally nothing changes — this is just a visual refresh.
New feature
New Busek logo
The app got a new logo — more distinctive, with a deeper green. You will see it in the header, in the browser tab, on your home screen (if you have added the app to your phone), and in the Facebook posts. The app itself works the same — this is just a visual refresh.
Fix
Better search algorithm for connections
This time I focused on the heart of the search — the algorithm that picks connections when you search address to address. Routes from a nearer stop now show up (previously they disappeared in favor of farther ones, even though it was the same bus arriving at the same time). When arrival times are similar, the route with a shorter walk ranks higher — especially helpful with the "Direct only" filter, where long walks used to dominate. When the search finds a clearly better option (same bus, shorter walk), the long-walk variant is pushed down or hidden entirely — less noise in the results.
New feature
Live tracking page and arrival reminder
Every stop-and-line pair now has its own tracking page — live map, upcoming stops, delay, and estimated arrival. Open it from the departures widget, the timetable ("See bus live"), or search results. The second big addition is the "Remind 5 min before" button — it sends a system notification as the bus approaches, even with the app closed. On iPhone, add Busek to the home screen first. Also: three map modes (stop and bus, bus only, my location), your stop clearly highlighted, offline fallback to the timetable, quick jumps between related views, better GPS accuracy at the Dworcowa loop, and a page flicker fix.
New feature
Install Busek on your phone and better search
A new install banner appears on the homepage — tap it to install Busek on your phone or computer and use it offline. The Info page now has step-by-step installation instructions for every browser and system. Search improvements: the suggestion dropdown now matches the full field width, stops on both sides of a street no longer appear twice, and when a bus reaches the loop stop and continues after a short break, it shows as one direct connection.
New feature
Live bus tracking and better search
The map now shows where each bus is — with a direction arrow and delay info. Click a bus to see the next stop and arrival time. Delays are also shown in the timetable, homepage widget, and search results. A GPS toggle in the map legend lets you hide buses. Stops show "approaching" when a bus is heading there. Also new: expandable stop list in search results, "Direct only" filter, search without Polish diacritics, and more accurate bus routes on the map.
Fix
Better search and display fixes
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.