Full-Stack Price Comparison App from Figma Wireframe to Azure Production in Two Weeks

Deal Scout aggregates prices across major e-commerce platforms and alerts users when prices drop. Built as a velocity experiment compressing 3-month timelines into 2 weeks.

Date

August 2023

Duration

2 weeks

Team

Solo

Category

E-COMMERCE

ReactPythonAzureWeb Scraping
01 / 04

Consumers lose hundreds of dollars annually buying at non-optimal prices. Existing comparison tools are slow, outdated, and lack proactive alerts — requiring manual checking.

Deal Scout runs distributed web-scraping pipelines on Azure Functions, normalizes product data, and surfaces the best current price with historical trend charts. Users subscribe to price drops and receive instant notifications.

01

Distributed Scraping Pipeline

Parallel Azure Functions scrape 8+ major retailers on scheduled intervals.

02

Price Drop Alerts

Email/push notifications triggered when watched products drop below user-set thresholds.

03

Historical Price Charts

React charts visualize 90-day price history to identify seasonal patterns and optimal buy windows.

04

Product URL Import

Paste any product URL and Deal Scout auto-detects the retailer and activates tracking.

Frontend

ReactRechartsTailwind CSS

Backend

PythonFastAPISQLAlchemy

Infrastructure

Azure FunctionsAzure SQLAzure Blob

Tooling

PlaywrightBeautiful SoupRedis
← All Projects Back to Portfolio