Skip to content
Nabeel Ahmed.
← All work

SaaS

In progress

Command Center

A personal dashboard that tracks the status and tasks of all my side projects in one place. Claude Code sessions in each project folder read and update their own tasks through a narrow, per-project token API, so planning, AI-assisted work and progress stay in sync without giving any agent database access.

Highlights

  • Per-project API tokens stored only as SHA-256 hashes; each token can touch one project's tasks and nothing else
  • Row-level security on every table, pinned to a single owner account
  • Recurring tasks generated daily by pg_cron on the Asia/Karachi calendar
  • Tasks split between me and Claude, with copy-paste prompts and hand-offs recorded in task history
  • Works on a network that blocks supabase.co: all traffic goes through server actions and a Cloudflare Worker proxy
  • Portfolio entries drafted by Claude, published only after my approval through a read-only public view
  • Next.js 16
  • TypeScript
  • Tailwind CSS v4
  • Supabase (Postgres, Auth, Edge Functions, pg_cron)
  • Cloudflare Workers (OpenNext)