Skip to content

Search, Filter, and Pagination #7

@jask1m

Description

@jask1m

Description

Add query params to GET /api/alumni: text search (q), filter by major/grad year, pagination. Update frontend with search bar + filters.

Acceptance Criteria

  • Query params: q, major, graduationYear, page, limit (default 20, max 100)
  • Response: { data, total, page, totalPages }
  • MongoDB text index on headline, bio, major
  • Frontend search bar + filter dropdowns + pagination

Priority: P2 | Complexity: M | Dependencies: Input validation issue, Frontend scaffold issue

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
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