-
-
Notifications
You must be signed in to change notification settings - Fork 883
Open
Description
Description:
To improve the usability and discoverability of challenges on the platform, we should implement a search and filter feature on the frontend challenges list page.
A starting point for this work was laid out in [PR #4175](#4175), which introduces a basic search capability. This can be expanded and refined to include advanced filtering options and improve the UX.
Motivation:
- As the number of hosted challenges grows, users need an efficient way to find specific challenges.
- A clean and functional UI/UX for filtering by attributes (e.g., category, status, submission type) will significantly enhance the experience for both participants and organizers.
Tasks:
- Review and build upon [PR #4175]([Frontend] Add search and filter for challenges #4175) (which introduced a basic search box).
- Add filters for challenge attributes (e.g., ongoing/past, evaluation type, organization, etc.).
- Integrate search and filter with existing API endpoints (or update backend endpoints if necessary).
- Ensure filters and search work together smoothly (e.g., combined filtering and keyword search).
- Make the UI responsive and accessible.
Reference:
- Initial implementation PR: [#4175]([Frontend] Add search and filter for challenges #4175)
Metadata
Metadata
Assignees
Labels
No labels