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, data collection, MCP, database and deployment
Core stackNext.js / TypeScript / PostgreSQL
Project overview

Challenge, my work, outcome

01 / Challenge

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 a Next.js dashboard, background worker, MCP server, parsers and a shared PostgreSQL layer with queues, statuses and exports.

03 / Outcome

Operators can review coverage and failures, while AI agents access verified creative data through MCP.

Workflow

What happens step by step

01Advertiser
02Job
03Collect
04Database
05Dashboard
Delivered

Key features

  • Job queue, controlled parallel scans and run history
  • Dashboard with advertisers, creatives, exports and error states
  • PostgreSQL, MCP access for AI agents, automated tests and Docker
Technology

Stack

Next.jsTypeScriptPostgreSQLWorkerPlaywrightMCP
Next case study

PrivateSEO — In-Browser Page Audit

Open
Have a similar challenge?

Let's discuss your project