Skip to content

Refactoring Filtering/Querying Experience #230

@MaximumCrash

Description

@MaximumCrash

At the time of this writing the temporary fix to the original filter list was to make a vertically collapsing container.
This solution over time is starting to wear itself out granted when opening the last on desktop or mobile the container is too long. (Longer than the page)

After some conversations with @cattsmall we've considered a new approach to fix the friction of finding and using filters to narrow down a search for developers.

We have 2 main personas to consider:

  • I am an employer/potential client looking to hire a Black game creator
  • I am a person who likes indie games and wants to support games by Black people

Because we can't solve directly for too many filters (new skills needed or obtained by user and entry will continue to grow) I propose we use an extended dropdown (ie. react-select's multi) combined with proper categorizations of filter types (ie. Location, Engineering, Design, Production, Business Management, Availability, ect.) to solve for this issue. It is my belief that this approach will be best for both mobile and desktop experiences while also streamlining the future growth of filter types.

If there are any thoughts on my approach let me know. ✌️

Metadata

Metadata

Assignees

Labels

enhancementA suggestion for future functionality

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions