/portfolio homepage/projects/[slug]project detail pages/roadmappublic roadmap hiring view (timeline, progress, deep dive)/adminowner-gated roadmap admin panel (Supabase auth + RLS)
- Install dependencies:
npm install
- Configure environment:
- copy
.env.exampleto.env.local - set Supabase URL/anon key/owner uid values
- copy
- Run development server:
npm run dev
- Execute
supabase/schema.sql - Execute
supabase/rls.sql - Insert owner user id into
admin_owners
See docs/roadmap-admin-spec.md for details.