Skip to content

Grant applicant showcase page #132

Description

@truthixify

Tier: M (2-4 days) | Type: feature

Context. Wave 7 shipped /grants (program overview) and /contributors (leaderboard of merged work). Neither surfaces the projects being built with grant funding, which is the single strongest signal for the next batch of applicants. A showcase page for grant-funded work rewards recipients and closes the loop for the program.

Scope.

  • New /grants/showcase route.
  • Card grid: project name, one-line description, funding wave, contributor(s) (opt-in per Wave 7's opt-out list), status (live, in progress, shipped), links to code + demo.
  • Filter by wave and by status.
  • Data lives in src/data/grant-showcase.json with a schema entry.
  • Featured strip of up to three showcase items on /grants and on Home under case studies.

Acceptance.

  • /grants/showcase route added
  • Opt-out entries never appear (honors src/data/contributors-optout.json)
  • Filter combinations preserve URL query state
  • At least three real showcase items published
  • Build passes
  • Lighthouse Perf/SEO stay >= 90

Files. src/pages/GrantShowcase.tsx (new), src/data/grant-showcase.json (new), src/pages/Grants.tsx, src/pages/Home.tsx or src/components/CaseStudiesStrip.tsx, src/App.tsx.

Metadata

Metadata

Labels

Stellar WaveIssues in the Stellar wave programcontentMarketing content / writingdripsFunded via Drips NetworkfeatureNew feature workhelp wantedExtra attention is neededstellar-waveAuto-created for Wave 8wave-8Auto-created for Wave 8wwwAuto-created for Wave 8

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions