SSWConsulting / SSW.Website

Generator for ssw.com.au
https://www.ssw.com.au
Apache License 2.0
8 stars 7 forks source link

💸 SSW Events page - Filtering improvements (Add location + better UI) #2849

Open tiagov8 opened 1 month ago

tiagov8 commented 1 month ago

cc @jaydenalchin @bettybondoc @adamcogan @Calinator444

Hi team,

I was looking at https://www.ssw.com.au/events and I'd love to see events filtered by location

... few other things:

Image

Figure: Current filtering section for SSW Events

Image

Figure: Proposed filtering section for SSW Events

bettybondoc commented 1 month ago

cc @jaydenalchin @adamcogan

Hi @tiagov8,

I agree with the intention behind segregating the filters.

However, I'm a bit concerned that making "All {{ ITEMS }}" bold might confuse users, leading them to think it's a heading rather than something clickable.

Here are a couple of suggestions:

  1. Use actual headings - This would make it clearer that "All" is clickable.

Technology

  • All
  • .Net Core (1)
  • Angular and React (2)
  • Other (5)

Format

  • All
  • Conferences
  • Hack Days
  • SSW Courses
  • User Groups

Location

  • All
  • Sydney
  • Melbourne
  • Brisbane
  • Others
  1. Implement accordions - To hide categories users may not care about. While it looks manageable now, using accordions could improve scalability and prevent the list from becoming too long like SSW People. This approach would also make it mobile-friendly. Right now, I have to scroll through a long list on mobile before seeing the events (see image below)

  2. Allow multiple selection - Currently, only one item can be selected per category. There might be a use case for users to filter by more than one technology or format, but not all.

Image

Image

Figure: Filter taking precious real estate on mobile

tiagov8 commented 1 month ago

✅ Happy to go with @bettybondoc 's suggestion!

Among with this, please change from

Free SuperPower Videos

to

Free Videos

The term "Dev SuperPowers is already repeated in all images ;)

Image

tiagov8 commented 1 month ago

as per conversation with @Calinator444 , the mobile view should also be improved, since you currently scroll a lot before seeing any event on a mobile.

My first thinking is to