I have been toying with a similar extension idea myself. Here is what I had:
Contests Extension
What it does:
- Add a new page that users can use to view past / present / future contests or competitions
- Filter contests by type (graphics, photography, video, number of posts, etc)
- Add a new page with a leader board - sorted by contest type and highest -> lowest wins, or points (not sure on how scoring would be done at present)
The basics:
There would be an option to allow users, mods or just admins to create a competition per category. For example, forum contests would be set by the staff team however category-specific could be set by users.
There would be an option to set the duration of challenges, and users would be able to up-vote their favourite entries. Highest upvotes wins at the end, and the user would receive a notification to say that they won. ACP would then have a widget with the current contests and recent wins, etc.
Maybe a hook to allow users to receive badges (Competition winner)
I will add a few mock-up designs later if I remember 🙂
Alkir Is this in line with what you were thinking?
clarkwinkelmann CC 🙂