Skip to content

EVENT-13 Event Gallery Page (frontend) #41

@oorjagandhi

Description

@oorjagandhi

Description

Build the gallery page for a past event. When a user clicks a past event card, they are taken to this page which displays the event's images in a gallery layout. Images are sourced from the images array on the Event returned by the CMS API.

Depends on #39 for real data, but can be built with mock image arrays in the meantime.

Design

Figma link

Acceptance Criteria

  • The gallery page renders the images array from the event as a grid layout per the Figma design
  • Layout is responsive across mobile, tablet, and desktop
  • No event metadata is displayed — images only
  • The page is reachable by clicking a past event card
  • The correct event's images are displayed based on the event slug or ID in the URL
  • If an event has no images, an empty state is shown with a message

Additional Notes

  • Gallery is just an array of uploaded images on the Event — no separate endpoint needed beyond what EVENT-11 - Connect to CMS Backend #39 exposes
  • Confirm the URL structure with backend (slug vs ID) so routing is consistent

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions