RobOS
Projects

Body Plan App

Personal health and training planner — workouts, nutrition targets and progress tracking, just for me.

BuildingOn trackPersonal / HealthClaude1 openUpdated 3d ago
Open Workspace
Tick what you need, then launch this project's tools together.

Links open in your current Chrome profile — RobOS can't switch profiles for you. Use Chrome · Personal (rob@rob-os.com). If your browser blocks the bulk open, click any link's arrow individually.

Current status & focus

Statusbuilding
Healthgreen
Current focusWorkout logging + weekly plan view.
Last update10 Jun 2026

Next action

Build the weekly plan grid and a quick-log entry flow.

Architecture

Next.js App Router + TypeScript + Tailwind. Supabase for logs/plans. Vercel hosting.

Design standard

Personal, motivating, clean. Fast mobile logging. RobOS design language.

Known issues & blockers

No known blockers. 1 open issue(s).

Decisions

All decisions

No decisions logged for this project yet.

Reusable prompts

Prompt library
  • UI/UX sweep (any project)

    Design · best with claude

AI handover

Body Plan is my personal health app (Next.js + Supabase). Single-user, mobile-first quick logging. Claude for feature/UI work. Personal browser profile.

Quick launch

Account & profile

Account identityrob@rob-os.com · GitHub · Vercel via GitHub
Browser profileChrome · Personal (rob@rob-os.com)
Local repo pathC:\dev\body-plan
Domainbodyplan.app

Environment map

NEXT_PUBLIC_SUPABASE_URL

Used by app runtime + Vercel · value in Vercel project env

public

NEXT_PUBLIC_SUPABASE_ANON_KEY

Used by app runtime + Vercel · value in Vercel project env

public anon key

Credentials map

All credentials

GitHub login

GitHub · Login

CriticalAI: never share
Account
rob@rob-os.com
Secret location
Password manager › RobOS vault › GitHub
MFA
Enabled
Recovery
Password manager › RobOS vault › GitHub › recovery
Last reviewed
2026-06-13
Used by:HumanVercel

Shared in a chat transcript on 2026-06-13 — ROTATE soon and enable a passkey. Vercel & Supabase log in via this GitHub account.

AI-safe handover: GitHub is the identity hub — Vercel and Supabase authenticate via 'Continue with GitHub'. Never request or print the GitHub password. Use a fine-grained Personal Access Token in CI via the GITHUB_TOKEN env var instead.

Vercel (via GitHub SSO)

Vercel · Oauth App

Medium riskAI: never share
Account
rob@rob-os.com (GitHub SSO)
Secret location
No separate password — logs in via GitHub
MFA
Enabled
Last reviewed
2026-06-13
Used by:HumanApp Runtime

No standalone secret; secured by the GitHub account. Use VERCEL_TOKEN for API automation later.

AI-safe handover: Vercel logs in with GitHub SSO — there is no separate Vercel password. For future API automation use a VERCEL_TOKEN env var; do not request it inline.

Supabase database password

Supabase · Login

CriticalAI: never share
Account
postgres (per project)
Secret location
Password manager › RobOS vault › Supabase DB; also in Supabase project settings
MFA
Off
Last reviewed
2026-06-13
Used by:HumanApp Runtime

Shared in a chat transcript on 2026-06-13 — ROTATE in Supabase project settings. Dashboard login itself is via GitHub SSO.

AI-safe handover: The Supabase Postgres password is a secret. Never request, print or hardcode it. Connect using the pooled connection string from process.env (e.g. DATABASE_URL / SUPABASE_DB_URL) which I configure manually.

For Codex

Generate a repo-ready task brief with acceptance criteria in the Prompt Builder.

Repo: rob-os/body-plan