Skip to content

[FRONTEND] Create Exec member info cards for About -> Exec team #59

Description

@ashoomky

Is your feature request related to a problem? Please describe

The About page displays 20+ exec team members, each shown with the same card layout. We need a reusable component so the layout stays consistent and the page is easy to update when execs change.

Describe the solution you'd like

Card displaying an exec team member's role, photo, name, degree, position, and years of experience.

Figma screenshot for reference

Image

Acceptance criteria:

  • Renders: role label (e.g. "CO-PRESIDENT"), photo placeholder/image, name, degree, volleyball position, years of experience
  • Used 20+ times on the About page — must handle missing fields gracefully
  • Photo placeholder shown when image not provided

Props: role, name, degree, position, photo?

Describe alternatives you've considered

  • Using shadcn's Card primitive as a base — viable but the layout is bespoke enough that a custom build is just as quick.

Additional context

Blocks the About page (Executives view).

BEFORE MERGING

  • PR Reviewed (For non-trivial changes)
  • All required PR checks passing

Metadata

Metadata

Assignees

Labels

No labels
No labels
No fields configured for Feature.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions