Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gamification : ajouter des noms de paliers et jauge de progression #210

Open
Miragide opened this issue Jul 5, 2021 · 1 comment
Open
Labels
bounty candidate Potential bounty. To be reviewed. Just ask if you want us to add a bounty on it. complexity > simple Simple tasks (usually a few hours) frontend Everything for https://github.com/CaptainFact/captain-fact-frontend improvement Improvements to existing features (enhancements)

Comments

@Miragide
Copy link
Contributor

Miragide commented Jul 5, 2021

La gamification est un axe important de CaptainFact, car l'aspect ludique de l'outil motive l'implication de certaine catégorie d'utilisateurs, notamment les jeunes (jusqu'à 35 ans 😉).
Pour améliorer cet aspect, un groupe de contributeurs de CaptainFact ont donc imaginé le système de palier et de niveau de réputation suivant.
Discussion forum associée : https://forum.captainfact.io/t/ajout-de-noms-pour-les-paliers-de-reputation/

Niveau Réputation Nom Message
1 0 Mousse Vous voilà enregistré sur la plateforme CaptainFact! Faites vos preuves pour accéder au grade de moussaillon!
2 15 Moussaillon En route pour l’aventure moussaillon! Vos efforts ont porté leurs fruits et le reste de l’équipage compte sur vous pour continuer dans cette voie!
3 30 Matelot Vous faites maintenant parti du reste de l’équipage matelot!
4 75 Gabier Vous avez beaucoup navigué au travers des débats houleux. Vous connaissez les efforts et les moyens pour de bonnes vérifications!
5 125 Maître d’équipage De nouveau océans d’informations s’ouvrent à vous! Faites respecter la véracité des faits et formez votre équipage au code des fact-checkeurs!
6 250 Timonier Vous avez confirmé vos compétences dans les techniques de navigation pour remonter jusqu’aux sources primaires!
7 500 Canonnier Les fausses nouvelles les plus solides ne font plus le poids face à vos plans de débunkage!
8 1000 Cap-hornier Pourfendeur d’arguments fallacieux, vous voguez aux quatre coins de l’internet à la recherche de trésors factuels!
9 2000 Second Vérificateur accompli, votre nom résonne par delà les mers! Les fausses informations tremblent vous voyant à l’horizon!
10 4000 Captain Félicitations, vous avez atteint le grade ultime! Les échos de votre maitrise des arts de la vérification des faits est maintenant admirée ou redoutée!

Design

Menu latéral gauche de la plateforme :
image

Notes tech

  • Il est donc question d'associer un nom de palier et un niveau en fonction du nombre de points de réputation déjà existant sur la plateforme.
  • Faire évoluer la partie « VOTRE PROFIL » dans le menu.
  • Ajouter l'avatar et le pseudo de l'utilisateur, avec un lien vers son profil.
  • Ajouter le compteur de réputation (avec ou sans le (?) avec un lien vers la page d'aide /help/reputation - au choix).
  • Ajouter une jauge montrant la progression entre le palier actuel et le palier suivant.
  • Facultatif : ajouter un drapeau au bout du la jauge de gain journalier déjà existante.
  • @Betree précise que le front suffit avec des if, nul besoin d'ajouter les paliers dans la base de données.
  • Cette nouvelle partie est visible seulement par les utilisateurs connectés.

Remarque de @Betree :

Niveau technique c’est très simple à faire (tant qu’on se base uniquement sur la réputation), pas de modifications nécessaires sur l’API et un dev junior peut facilement s’en charger.

Traduction EN

1 0 Cabin Boy You are now registered on the CaptainFact platform! Prove yourself to become an apprentice sailor
2 15 Apprentice Sailor Let's go for the adventure, apprentice sailor! Your efforts have paid off and the rest of the crew is counting on you to continue on this path!
3 30 Sailor You are now part of the rest of the crew, sailor!
4 75 Boatswain You have navigated your way through the heated debates. You know the efforts and means for good verifications!
5 125 Bosun New oceans of information are opening up for you! Enforce factual accuracy and train your crew in the fact-checker code!
6 250 Steersman You have confirmed your skills in navigation techniques to trace back to primary sources!
7 500 Ship Gunner The strongest fake news is no match for your debunking plans!
8 1000 Cape Horner As a scourer of fallacious arguments, you scour the four corners of the internet in search of factual treasures!
9 2000 Second Accomplished checker, your name resounds across the seas! False information trembles when it sees you on the horizon!
10 4000 Captain Congratulations, you have reached the ultimate rank! The echoes of your mastery of the arts of fact-checking are now admired or feared!

Nous restons disponible en cas de questions ou de suggestion d'amélioration.

@Miragide Miragide added improvement Improvements to existing features (enhancements) complexity > simple Simple tasks (usually a few hours) frontend Everything for https://github.com/CaptainFact/captain-fact-frontend labels Jul 5, 2021
@leboulda
Copy link

leboulda commented Nov 4, 2021

=== Please Be Careful ===
This issue has been updated regarding the reputation levels, names and description. The last version is available in the original post: https://forum.captainfact.io/t/ajout-de-noms-pour-les-paliers-de-reputation/870/20?u=leboulda

@leboulda leboulda added the bounty candidate Potential bounty. To be reviewed. Just ask if you want us to add a bounty on it. label Apr 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bounty candidate Potential bounty. To be reviewed. Just ask if you want us to add a bounty on it. complexity > simple Simple tasks (usually a few hours) frontend Everything for https://github.com/CaptainFact/captain-fact-frontend improvement Improvements to existing features (enhancements)
Projects
None yet
Development

No branches or pull requests

2 participants