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

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions