Working tool2026
Website Review Queue from Google Sheets
A FastAPI and React workflow that turns large Google Sheets URL lists into prepared screenshot review batches.
Period2026
Project typeInternal review tool
My roleFastAPI, capture worker, React review UI and Sheets sync
Core stackFastAPI / PostgreSQL / Playwright
Project summary
Problem, my work, result
Large URL lists in Google Sheets were slow to open, inspect and score one by one.
Built full sheet sync, PostgreSQL tasks, ARQ/Redis workers with Playwright capture and a dense batch review interface.
Reviewers receive prepared queues, score sites quickly and sync statuses back to Google Sheets.
Workflow
What happens step by step
01Sheet
02Batch
03Capture
04Review
05Sync
Delivered
Core features
- Full sheet sync without pre-creating thousands of capture jobs
- ARQ/Redis workers, Playwright screenshots and PostgreSQL migrations
- Fast batch review with scores, statuses and write-back to Google Sheets
Technology
Stack
FastAPIPostgreSQLPlaywrightReactVite
Have a similar challenge?