Curbside pickup is the safest option for getting groceries right now, for store employees and people buying groceries alike. But slots can be frustratingly hard to get.
Chances are you live in an area with several different grocery stores, so why not look at all grocery stores in a reasonable driving distance to increase the chances of finding a slot?
Curb Run automates this whole process by scanning the individual grocery store websites for you. We'll send you a text as soon as a pickup slot becomes available.
It started out as a small script hacked together because it was difficult to manually check for timeslots across multiple Wegmans stores in our area. After several friends and neighbors expressed interest, we decided to turn it into an app. Fast forward to today we managed to add support for dozens of grocery stores.
What we built
Category Submission:
Interesting Integrations, Exciting X-Factors
Demo Link
Link to Code
https://github.com/minicodemonkey/curbside
How we built it
Curb Run was built on Laravel, using Tailwind and VueJS for the frontend. The trickiest (and most interesting) part of building the app was to unravel the data from the various grocery store chain websites.
It was also a big eye-opener for some of the crazy mergers, acquisitions and partnerships that have been established over the years for many American grocery store chains. This was definitely visible through shared "under the hood" technology for some of the sites.
Top comments (1)
The website explains things so clearly! Nice.