Product Explorer

Full-stack · real-time scrapingTypeScript · NestJS · Next.js
TypeScriptNestJSNext.jsReactPostgreSQLRedisBullMQSocket.IOPlaywrightDocker

A full-stack app that scrapes a book e-commerce catalog into PostgreSQL and serves it through a Next.js UI with real-time, click-driven scraping streamed over WebSockets — backed by Redis caching, BullMQ queues, and an 8-entity relational schema.

Architecture

Real-time interactive scraping

Queues, caching & resilience

Infrastructure

← Back to projects