Skip to content

Story 4: Public project showcase on /p/[callsign] #1233

Description

@jeromehardaway

Epic: #1155
Story Points: 3
Priority: High
Dependencies: Story 1

User Story

As a recruiter viewing a veteran's public profile
I want to see their projects with links and screenshots
So that I have something concrete to evaluate

Acceptance Criteria

  • Render the veteran's projects as cards on the existing src/pages/p/[callsign].tsx page
  • Each card: screenshot, title, summary, tech tags, repo + live links (safe rel/target)
  • Respects the page's existing opt-in privacy model (only shows for public profiles)
  • OG-friendly so LinkedIn/Slack previews render
  • Empty state when a veteran has no projects yet

Technical Notes

Definition of Done

  • Projects render on a public profile with no auth required
  • Private/empty states handled; links safe
  • typecheck / lint / test / build pass; reviewed and merged

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions