Skip to content

[writers-program] Create Writers Page with Cards for Contributors #3074

@amaan-bhati

Description

@amaan-bhati

The Writers Program website currently lacks a dedicated page to highlight all writers who have contributed. A Writers Page should be created that lists contributors with their image, name, and short bio in a clean, modern layout.

This page will serve as a way to recognize writers and build credibility for the program. For now, dummy data can be used, but the implementation must make it easy to add new writers later.

Expectations:

  • Add a new route/page in the Next.js app, e.g., /writers.
    Page structure:
  • A heading (e.g., “Meet Our Writers”)
  • A description/subheading that explains the program’s contributors.
  • A grid of cards, each showing writer’s profile image, name, and short bio.
  • Cards should be responsive, accessible, and consistent with Keploy’s visual style.
  • Writer data should be stored in a single JS/TS object/array in a component or config file so that new writers can be easily added without modifying multiple files.
  • Use modern UI libraries for cards and layout (shadcn/ui, Radix UI, Aceternity, Magic UI, etc.) to maintain consistency.
  • Ensure responsive behavior on mobile, tablet, and desktop.

Acceptance Criteria:

  • /writers route renders successfully.
  • Page has heading + description text at the top.
  • Cards are generated from a central object/array containing writer data.
  • Dummy data used for now, but easy to replace with real contributors later.
  • Cards are styled with consistent spacing, colors, and responsive behavior.
  • Code is clean, modular, and documented.

Links:

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions