Skip to content

Create a New Discover Page for the website #69

@KatalKavya96

Description

@KatalKavya96

Feature: Create a "Discover" Page for Media & Archives

Description:

We want to add a brand-new Discover page to the website that serves as a media-rich gallery and archive. This page will highlight images, videos, events, session recordings, and workshop highlights organized cleanly for public viewing.

Purpose:

This will act as a central hub for all SAST content—allowing users to discover past events, relive workshop moments, and explore visual highlights in an interactive way.


What Should Be Included:

  • Images Section (event highlights, posters, astronomy shots, etc.)
  • Video Section (YouTube embeds or uploaded videos)
  • Event Highlights (date-wise archive with cards/timeline)
  • Workshop/Session Recordings (recordings + title + description)
  • Media Gallery (organized by category/year)

Tech Stack:

  • React
  • Tailwind CSS
  • Use of external media platforms (e.g., YouTube embed, Cloudinary, or local public folder)

Acceptance Criteria:

  • Page added at route /discover
  • Navigation updated to include Discover
  • At least 4 sections: Images, Videos, Events, Recordings
  • Fully responsive design (desktop + mobile)
  • Organised layout with optional tabs or filters
  • Dummy assets can be used (we will replace with actual ones)
  • Clean and readable component-based code

Bonus Suggestions (Optional):

  • Use of Masonry layout or Grid gallery
  • Filter or Search by Year/Category
  • Use of Lazy Loading for performance
  • Use of transitions/animations (Framer Motion, AOS)

Who Can Work on This?

Open to all contributors!
Comment below to get assigned.

Make sure to describe your approach briefly before starting!


Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions