Community federation portal and gamification

From Open Food Facts wiki
Jump to navigation Jump to search

Project 10: Community federation portal and gamification

Description:

Open Food Facts data is collected and curated by its community. As of today however, we lack tools to synchronize efforts in a simple and convenient way. We would also like efforts from contributors to be acknowledged and add as much fun as possible.

This project aims at building a simple website that could help track some areas of interest by contributors. Areas of interest might be a combination of a geographical area with either a product type (product category) or a brand or a shop network, etc.

Expected outcomes:

  • The site will propose to constitute “area of interest”. For an area of interest, people should be able to “subscribe” to the group, maybe exchange messages (using existing tools, like the forum or a slack channel).
  • The site should gather general metrics on the area of interest, as well as quality metrics (we already have quality facets). It should also propose an events stream. All these must be leverageable by users to contribute and help maintain data quality as well as completeness.
  • This should also be combined with the openfoodfacts-events service to build leaderboards for the area of interest.

Skills required/preferred: Technical stack choice is free, but must be open source and validated by the Open Food Facts team. If some APIs needs to be added to openfoodfacts, it will be taken in charge by the Open Food Facts team. Upgrades to openfoodfacts-events should be considered part of this project.

The candidate should be able to communicate with the community, be creative and pragmatic to build a useful tool..

  • Slack channels: #gamification
  • Potential mentors: Charles Nepote / Alex Garel
  • Project duration: 350h
  • Difficulty rating: Easy