DEV Community

Cover image for How I built a real-time price tracker to fight 200%+ inflation in Argentina πŸ‡¦πŸ‡·
Facu Tom
Facu Tom

Posted on

How I built a real-time price tracker to fight 200%+ inflation in Argentina πŸ‡¦πŸ‡·

In Argentina, prices change so fast that transparency is lost. I decided to use my background in Business Administration and my passion for data to build TradingChango, a tool that helps people compare grocery prices in real-time.

The Tech Stack:
To make this work efficiently as a solopreneur, I chose a modern and scalable stack:

Frontend: React + TypeScript + Tailwind CSS (hosted on Vercel).

Backend: Python + Playwright for web scraping.

Database & Auth: Supabase (PostgreSQL).

Automation: GitHub Actions to trigger my scrapers on a schedule.

The Biggest Challenge: Web Scraping at Scale
One of the hardest parts was dealing with the inconsistent structures of different supermarket websites. I used Playwright to handle dynamic content and built a robust pipeline to clean and normalize the data before pushing it to Supabase.

Key Feature: The Barcode Scanner
I implemented a barcode scanner using the user's camera to allow instant price checks while standing in front of the supermarket shelf. It’s all about the UXβ€”speed is everything when you're shopping!

Building in Public:
This project is part of my journey as a student at the University of Buenos Aires (UBA). I’m focusing on how data can empower consumers in volatile economies.

Check out the live project here: tradingchango.com

Top comments (0)