Working tool2026
Advertising Creative Monitor
A system that collects Google Ads creatives, stores scan history and organizes results by advertiser in one dashboard.
Working toolAds 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
Advertising creatives had to be collected and tracked by advertiser without repeatedly browsing the Google Ads Transparency Center.
Split the system into Next.js web, worker, MCP server, parsers and a Prisma/PostgreSQL package with queues, statuses and exports.
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
Have a similar challenge?