Admin Dashboard
Opportunity management
Opportunity management — documentation pending.
Complete
Opportunity Radar management is the admin surface for accelerator applications, grants, fellowships, and competition deadlines. The pipeline is deadline-centric: every opportunity has a closing date, the computed status (Open / ClosingSoon / Closed / Rolling) drives card tinting and filter availability, and stale records are auto-flagged for re-verification.
Admin surfaces
- /founder-account/admin/opportunities — list with deadline-sorted view. Inline status badges. Quick-action: re-verify (bumps lastVerifiedAt).
- /founder-account/admin/opportunities/new — create. Required: title, organizer, deadlineAt, country, sector, stage, applyUrl, sourceUrl.
- /founder-account/admin/opportunities/:id/edit — full editor with reference pickers (related events, related editorial coverage, related files).
Re-verification cadence
- Opportunities with deadlineAt ≤14 days away auto-flag for re-verification — the source URL is re-pinged + the editor confirms the deadline hasn’t shifted.
- Opportunities older than 30 days since lastVerifiedAt also flag, regardless of deadline. Slow-drift catches accumulated stale entries.
- On re-verify, status auto-recomputes from current date + deadlineAt. An opportunity flipping Open → Closed is a normal state transition, not an error.
- Auto-archive: opportunities with status=Closed for >180 days are moved to a separate archive view + removed from primary listings but still resolve at their canonical URL for the historical record.
