Epic: #1155
Story Points: 5
Priority: High
Dependencies: Story 1, Story 2
User Story
As a veteran who finished the portfolio checklist
I want to add and edit projects from my profile
So that I can assemble a portfolio without external tools
Acceptance Criteria
Technical Notes
- Reuse
src/components/forms/** and product-card-style cards — don't hand-roll new form primitives
- Tailwind
tw- prefix mandatory; brand tokens, not raw palette
- Calls the CRUD API from Story 1
Definition of Done
Epic: #1155
Story Points: 5
Priority: High
Dependencies: Story 1, Story 2
User Story
As a veteran who finished the portfolio checklist
I want to add and edit projects from my profile
So that I can assemble a portfolio without external tools
Acceptance Criteria
ordersrc/pages/portfolio-checklist.tsx"Proof of Work" into the builderTechnical Notes
src/components/forms/**andproduct-card-style cards — don't hand-roll new form primitivestw-prefix mandatory; brand tokens, not raw paletteDefinition of Done