All projects
Working tool2026

Advertising Creative Monitor

A system that collects Google Ads creatives, stores scan history and organizes results by advertiser in one dashboard.

Ads Transparency Monitor dashboardWorking tool
Ads MonitorAd intelligence
Period2026
Project typePrivate analytics system
My roleDashboard, scan worker, MCP, database and deployment
Core stackNext.js / TypeScript / PostgreSQL
Project summary

Problem, my work, result

01 / Problem

Advertising creatives had to be collected and tracked by advertiser without repeatedly browsing the Google Ads Transparency Center.

02 / What I built

Split the system into Next.js web, worker, MCP server, parsers and a Prisma/PostgreSQL package with queues, statuses and exports.

03 / Result

Operators can review coverage and failures while agent clients access verified creative data through MCP.

Workflow

What happens step by step

01Advertiser
02Job
03Collect
04Database
05Dashboard
Delivered

Core features

  • Advertiser job queue, bounded concurrency and run history
  • Next.js dashboard with creatives, exports and error states
  • Prisma/PostgreSQL, MCP endpoint, automated tests and Docker deployment
Technology

Stack

Next.jsTypeScriptPostgreSQLWorkerPlaywrightMCP
Next case study

PrivateSEO — In-Browser Page Audit

Open
Have a similar challenge?

Let's discuss your project