Crawl Google My Business

Job ID: 37213301

Budget: $250 – $750 USD

Title: Crawl Google My Business

I am looking for a freelancer who can scrape specific information from Google my Business . The project requires extracting the Business Name, Address, websites where you can order from (urls), opening hours and Reviews from google.

Specific Category and Variable Location:
The project requires scraping restaurants only, but the location can vary so this needs to be configurable.

Data Formatting and Storage:
The scraped data needs to be formatted and stored in a MongoDB. It should be updated every week with the latest information.

What to Deliver:
A python (3.11) project that can be run locally and/or on Google Cloud. I want to be able to configure multiple scraping/crawling sessions that all in paralel get this info. I should be able to plan the times it is running and the city/area it should crawl.

Ideal Skills and Experience:
- Proficiency in web scraping and data extraction techniques
- Experience with Python and working with GCP.
- Experience working with Google Business API or similar platforms
- Strong knowledge of MongoDB and data storage
- Familiarity with data formatting and updating processes
- Attention to detail and accuracy in scraping and updating data.

If you have the necessary skills and experience, please submit your proposal.
If you have a sample of previous work that you have done, feel free to share this so we can review.