{"repo":"catdevnull/preciazo","free":true,"listed":false,"github":"https://github.com/catdevnull/preciazo","clone":"git clone https://github.com/catdevnull/preciazo.git","description":"analisis de precios en supermercados minoristas. en constante evolución https://preciazo.nulo.lol","language":"TypeScript","stars":25,"topics":["data","data-science","price-tracker","scraper","supermarket"],"license":null,"category":"scrapers-browser-automation","readme_excerpt":"preciazo precios y datos de supermercados argentinos ¡entrá a la demo! ¿te interesa colaborar con el proyecto? hablame por Twitter, por email o por GitHub :) proyectos similares - ratoneando - Mirá (solo app nativa, creo que usan un navegador embebido para generar el carrito en los sitios de los supermercados!) - SEPAME: muestra todos los precios de todas las sucursales según el dataset SEPA - Coto bot (repo: Vosinepi/webScrapping ETL canasta basica) - @canastita bot y @asadito bot de Charly Maslaton - Yoper (@YoperLATAM) componentes VIEJOS (lo nuevo está en sepa/ ) scraper-rs el scraper busca links de productos a scrapear, descarga todos los links, extrae varios datos y los guarda en una base de datos SQLite (definida en db-datos). (antes había un scraper escrito en JavaScript, pero por problemas de reliability lo reescribí en Rust (?)) sitio el sitio renderiza páginas a partir de la base de datos y hace gráficos lindos. setup para el schema de la base de datos y el sitio, es necesario Node.js v22 y pnpm. para el scraper, es necesario Rust estable. crea la base de datos: después, escrapea un sample de productos de Carrefour a una BD: ahora miralo en el sitio:","default_branch":null,"files":null,"tree":[],"storefront":"/r/catdevnull","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/catdevnull/preciazo/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."}