SaaS
In progressCommand 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)