{"repo":"Jason-nzd/pakn-scraper","free":true,"listed":false,"github":"https://github.com/Jason-nzd/pakn-scraper","clone":"git clone https://github.com/Jason-nzd/pakn-scraper.git","description":"Simple scraper for pulling supermarket product data. Powered by Playwright and .NET.","language":"C#","stars":15,"topics":["cosmosdb","dotnet","playwright"],"license":null,"category":"scrapers-browser-automation","readme_excerpt":"🛒 Pak'n'Save Scraper A powerful web scraper that extracts product pricing and information from the Pak'n'Save NZ website. Logs data to console and optionally stores price history in Azure CosmosDB. ✨ Features - 🎭 Headless Browser — Powered by Playwright & PlaywrightExtraSharp2 - 📊 Price Tracking — Store historical price data to track changes over time - 🖼️ Image Processing — Send product images to a REST API for resizing and analysis - 📍 Location-Aware — Configure store location using geolocation coordinates 🚀 Quick Start Prerequisites - .NET SDK 8.0 or newer Installation 💡The first run will automatically install Playwright browser runtimes. 📋 Sample Console Output --- ⚙️ appsettings.json Optional advanced parameters can be configured in appsettings.json : Store product information and price snapshots in CosmosDB by defining: Override the default store location by setting geolocation coordinates (Longitude/Latitude): 💡 Coordinates can be obtained from Google Maps or similar services. The website will geolocate to the closest store. Send scraped product images to a REST API for processing: 💻 Command-Line Usage - - Dry run - logs products to console only - - Stores scraped data into CosmosDB - - Store to DB + send images to API - - Run with visible browser for debugging 📄 Sample Cosmos DB Document Products stored in Cosmos DB include price history for trend analysis:","default_branch":null,"files":null,"tree":[],"storefront":"/r/Jason-nzd","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Jason-nzd/pakn-scraper/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}