WOW, time flew so fast I somehow did over the 10h mark. I zoned out and didn’t even realize how much time has past. I did a bunch of work tho.
I made the UI for the advanced match schedule filters. Currently there are four:
- Timeframe (we use a calendar to apply this filter)
- League (we have basketball, voleyball and football leagues, HBL, HVL and HLK
- Match stage (eg. finals, semifinals)
- Teams that are playing in a match (you can select multiple and matches with at least one of these will pop up, or just one team)
I spent a long time doing the UI for this, but it looks great honestly. The whole filters page opens in a bottom sheet, I also made a sleek looking calendar and a flat list with a search bar for selecting the teams (as there are dozens of teams).
Now what’s left to do is to connect apply these filters to the list of matches, which should be rather easy. And of course to replace the current dummy data with supabase data (I will have to create myself too).