Add scraping of Google Maps to find which McDonald's branches to scrape on Just Eat
At the moment there's a hardcoded list of London and Derby based McDonald's restaurants which are scraped on Just Eat for menu item pricing information. The Just Eat restaurant URLs sometimes become unavailable temporarily, and potentially forever if they permanently close. The scrape script deals with 404s gracefully currently, but there's a better approach.
To originally source the Just Eat restaurant URLs, I simply Google-Map-searched for "mcdonalds near london" and for each pin I clicked in to "Place an order" and "Continue with: justeat.co.uk" to get the Just Eat URL. For London I did this for about a 100, and for "mcdonalds near derby" all that Google Maps gave me.
The above process could easily be automated as a script, so unavailable McDonald's URLs would not be a problem any more, and new restaurants would dynamically be added to the site. In addition, the Google Map rating of each pin could be saved, for even more data for the site.