Live PWA · Product Lead & Builder · 2025 to Present

Morph Ops Control Room

Next.js 15React 19SupabasePWAVercel Cron

The operational source of truth for running cohorts: mobile-first and role-aware.

01

01 · Problem

A growing programme ran on a fragile Excel control workbook. The team flew blind, and at-risk students were caught too late.

02

02 · What I did

I shipped a Supabase-backed app in its place: it surfaces at-risk students early, pushes role-scoped tasks across three roles, and keeps an audit trail of every change. Participants self-submit work and sign in via public links, so there is no account friction.

03

03 · Outcome

Three roles, one source of truth, current and accountable. The team intervenes before it is too late, working from live data instead of a stale spreadsheet.

04

04 · Features & outcomes

At-Risk Detection
Flag students early
Role-Scoped Tasks
Admin · Facilitator · CM
Self-Service Links
Submit & sign in publicly
Audit Trail
Every change accountable

At-Risk Detection. Surfaces at-risk participants early so the team can intervene before it's too late.

Role-Scoped Tasks. Three roles with scoped permissions; role tasks, reviews, and daily 08:00 reminders via Vercel Cron.

Self-Service Links. Participants self-submit work and sign into sessions via public links, no account friction.

Audit Trail. Supabase RLS + audit logs keep the whole team working from current, accountable data.

SPEC 03 · MORPH OPS CONTROL ROOM · OLAMIDE IROJAH · REV 2026.06