Build a webhook receiver service called "HookCatcher".
- POST /webhook/:channel endpoint — accepts any JSON payload
- Dashboard page listing all received webhooks: timestamp, channel, method, payload preview
- Click a webhook to see full payload, headers, query params
- Filter by channel name
- Auto-refresh every 5 seconds
- Delete individual webhooks or clear all
- Copy payload button
- Simple auth: secret token in URL like /webhook/my-channel?token=abc123
- Show total webhook count and last received time
Design: dark dashboard (#111827), green accent (#10b981), monospace payload display.