colouring-cities / colouring-core

The Core Platform for the Colouring Cities Research Programme (CCRP)
https://colouringcities.org
GNU General Public License v3.0
48 stars 43 forks source link

GAMIFICATION in the Platform and associated youtube how to use guides #1303

Open mdsimpson42 opened 9 months ago

mdsimpson42 commented 9 months ago

We have begun to discuss how we might 'gamify' the platform to encourage users to fill in missing data on the site using crowdsourcing features.

Open to suggestions in the comments below, but here are some basic ideas:

Points System The obvious thing to do would be to include some sort of points system to reward users for entering data. i.e. One point per field successfully filled in (including references!). Points for copying data from one building to another? (We want to encourage them to contribute, but we don't want them spamming false data!).

Leaderboards - the next obvious step would be to have monthly and yearly leaderboards, which show the users who earned the most points in that period.

Rewards - other features could include things like changing the colour of their username based on the number of contributions.

Fun Interactions We already have the confetti animation that plays when you verify the data in a field. We could use this elsewhere. We could also add audio notifications when you complete a task or earn a point. (There would have to be a way to turn this off in a settings menu).

(This could be a solution to https://github.com/colouring-cities/colouring-london/issues/190)

mdsimpson42 commented 9 months ago

Tasks/Tutorials Another thing we could create are tasks for the user to follow. They could give points and/or rewards, but they could also be useful as a sort of tutorial to introduce them to the site.

Examples:

... tasks that explain how the site works and encourage the user to try different features (as well as getting them to add data to the system).

mdsimpson42 commented 9 months ago

See also "Teams", as suggested in https://github.com/colouring-cities/colouring-britain/issues/195

mdsimpson42 commented 9 months ago

See also "Badges" (part of rewards, above), suggested: https://github.com/colouring-cities/colouring-core/issues/646

polly64 commented 8 months ago

@KoaCWells could you add Christopher's username so we can loop him in here

polly64 commented 8 months ago

see also https://github.com/colouring-cities/colouring-core/issues/336 for introductory youtube video and default landing page design option - though countries should be able to tailor

polly64 commented 8 months ago

see https://github.com/colouring-cities/colouring-core/issues/936 personalised map option