Description
Create the About page (app/about/page.tsx, route doesn't exist yet, needs to be created) with two sections per the wireframe: Brief History of HackNC, and Board Members + Committees.
Suggested Starting Point
- Brief History of HackNC: a few paragraphs of body copy about HackNC's background.
- Board Members + Committees: tabbed view (e.g. Graphics, Logistics, etc.) showing member cards (avatar, name) per committee, sourced from data/teamMembers.ts.
- Build each section as its own component in components/, then compose them in app/about/page.tsx.
Acceptance Criteria
- /about route exists and renders both sections.
- Board Members + Committees content comes from data/teamMembers.ts.
- Committee tabs switch correctly between groups (Graphics, Logistics, etc.).
- Layout matches the wireframe ordering (Brief History → Board Members + Committees).
Testing
Files touched:
- Create: app/about/page.tsx, components/BriefHistory.tsx, components/BoardMembers.tsx, data/teamMembers.ts
Description
Create the About page (app/about/page.tsx, route doesn't exist yet, needs to be created) with two sections per the wireframe: Brief History of HackNC, and Board Members + Committees.
Suggested Starting Point
Acceptance Criteria
Testing
Files touched: