Open
Description
We would like to add a new "Event Page" to the Homebrew Hub that introduces dedicated event pages for game competitions such as gbcompo23 and gbajam22. These pages should display all relevant homebrew games submitted for each event, along with event-specific details (e.g., dates, rules, final ranking, some kind of event description). Users should be able to filter games by event and view entries. This will enhance the discoverability of games submitted for competitions.
Feature Requirements:
- Event landing page with key information (title, description, dates, pictures).
- This page should show a filtered list of games tied to each event.
- Filter by event on the main page.
- Optional/to be done in a second moment: Sorting games by rating, submission date, or popularity.
In practice, this should entail:
- see if the Event schema needs something new: https://github.com/gbdev/database/blob/master/event-schema-d1.json
- create a couple of event instances in the db repository
- Create a new Event model and populate instances like we do with the Entries
Activity