WOP - Web Operations Platform
Operations platform for agencies: site inventory, uptime monitoring, incidents, and maintenance.
The Challenge
Agencies and freelancers maintaining dozens of client websites end up tracking status, uptime, and maintenance work across scattered spreadsheets or generic project managers that don't understand the domain — with no fast answer to the one question that actually matters: which of my sites need attention right now?
Engineering Delivery
Built WOP around a Client → Proxy Store → Website → Task hierarchy: full website inventory (domain, hosting, IP, environment), operational status tracking (online/degraded/offline/maintenance plus workflow stage), automated uptime checks every 5 minutes with 24h/7d/30d history, and incidents that open and resolve themselves as sites go down and recover. Tasks are organized per website across list, drag-and-drop board, and table views, with reusable templates and recurring maintenance tasks that recreate themselves on schedule — backed by an executive dashboard summarizing infrastructure, uptime, and what needs action. Background jobs (uptime monitoring, recurring-task materialization) run as Supabase Edge Functions on pg_cron, decoupled from the Next.js app.