Skip to content

Adding search/sort/filter in the application page #30

Description

@pandalow

Feature: Add Search / Sort / Filter to Application Page

Description
Currently, the application page only lists applications in a static view. As the number of applications grows, it becomes difficult for users to quickly find or organize them.
We need to add search, sorting, and filtering capabilities to improve usability.

Proposed Features

  • Search: Allow keyword search by job title, company, or location.

  • Sort: Provide options to sort by applied date, status, or company name.

  • Filter: Add filters for

    • Application status (prepared / applied / interview / offer / rejected)
    • Location (remote / onsite / hybrid)
    • Role type (full-time / part-time / internship, etc.)

Acceptance Criteria

  • Users can type in a search bar and see results update.
  • Users can select sorting options from a dropdown.
  • Users can apply multiple filters at the same time.
  • UI should update dynamically without requiring a full page reload.

Additional Notes

  • Consider future extensibility (e.g., filter by salary range, job level).
  • Keep consistent with existing UI/UX design.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions