Build Web Scraper and Pricing Analytics Tool for Dispensary Competitor Monitoring


I own five dispensaries and am seeking an experienced developer to build a web scraping and analytics system that monitors competitor pricing at nearby dispensaries. Project Overview: I will provide a list of competitors per dispensary location. Competitors' menus are publicly available on their websites (some use platforms like Dutchie, Flowhub, etc.). I want all products scraped, including: Product name Brand MSRP (original price) Current discounted price I want to maintain historic pricing data for trend analysis over time. I will upload my own product and brand list to the system, and the scraped data should later be matched to my list for comparison and alerts. Optionally, if it makes the process easier, I can provide API access to my own dispensary data (we use Dutchie). Deliverables: Scraper that can run daily or weekly (frequency should be configurable). Storage of scraped data (preferably into Microsoft SharePoint or suggest an alternative like Google Sheets, SQL database, etc.) Ability to upload my product list and match competitor products to my catalog. Historical storage of all scraped pricing data (no overwriting). Alerting system (Phase 2 - Future Work): Alerts when competitors lower prices below mine. Alerts when a product on my priority list is discounted. Technical Requirements: You can choose any tech stack you feel is appropriate (Python, Node.js, etc.) Code must be documented and organized for easy future maintenance or handoff. If using a cloud solution, must stay within reasonable operating costs. Bonus Points: Experience scraping dynamic websites (JS-rendered, paginated menus, etc.) Experience integrating with SharePoint or Office 365 tools. Let me know if you have any questions.

Keyword: Brand Developer

Python Data Scraping Data Extraction API Integration Scrapy

 

Looking for a part-time digital marketing project manager

Overview: We are looking for someone to project manage digital marketing campaigns. We primarily work with higher-ed clients, but sometimes B2B clients or a custom WordPress website build if it's a good fit. You will be the first-in-line for communication with clients a...

View Job
Lead Generation and Appointment Setting

About Us: LearnLogic® is a 35-year-old management consulting and corporate training firm serving some of the world’s top brands. We specialize in strategic consulting, maturity assessments, and delivering training programs based on real-world, research-backed methodolog...

View Job
Events manager

I am looking for an events manager and promoter, someone who is able to help develop an event series for a speaker type event. The event series will have a guest speaker, discussing philosophy and culture, and telling her story as an artist. This will require experience...

View Job