6 ms·
Great read! This reminds me of a macOS app I made for my wife a few years back. It keeps track of the opening hours of all her favorite shops, and she can click
by akling 3y ago
Great read! This reminds me of a macOS app I made for my wife a few years back. It keeps track of the opening hours of all her favorite shops, and she can click a menu bar icon to see how long until each one closes today. It also warns if it's currently peak/rush hour for the shop, since she prefers to go when it's less crowded.
It's a simple Qt app that uses a text file for data storage. I wrote it after noticing that she had trouble remembering which shops are open when. I asked her what to call it, and she said "Gladiolus, like the flower" so I named it Gladiolus.
I can say for sure I've never had a more appreciative client as a programmer than the one user of Gladiolus :^)
- tomcam 3y agoWhat if a store’s hours change?
- ttrrooppeerr 3y agoYou change the file. Simple!
- tomcam 3y agoI like it. I of course was running through all kinds of scraping scenarios… which is why you got the app done and I didn’t,
- klausjensen 3y agoThis resonates with me...
- PawgerZ 3y agoJust to let you know, that wasn't the original commentor, so it could stil involve scrpaing (which is what I expected, too).
- andiareso 3y agoI would guess using Google's Places API. They have busy time reports and hours that are most likely updated by the business owner. No scraping needed
- kridsdale1 3y agoBusy Time is actually not available to the places API. It’s one of the top request features though. There’s a legal/PII dimension to the issue. Open Hours though are easy to read from the json response.
- darkwater 3y agoNot a Googler but I would expect busy hours graph being generated by Android Location Services data.
- samstave 3y agoTalk to the Manager and tell them their change has broken your application.
- toasterlovin 3y agoThis is incredible, thank you for sharing.