Journal des modifications
Historique des évolutions de LearnMed — nouvelles fonctionnalités, améliorations et corrections.
Système de soutien et récompenses sociales
Refonte complète de la page de soutien avec des moyens concrets d'aider le projet : adhésion A2E, dons, abonnements sociaux et avis Trustpilot. Un système de points récompense désormais les actions de soutien après validation par un modérateur.
- featurePage de soutien entièrement redessinée
- featureSystème de réclamation de points pour abonnements sociaux et avis Trustpilot
- featureValidation des réclamations par screenshot via Cloudinary
- featureTableau de bord modérateur pour examiner les réclamations de soutien
- améliorationBandeau A2E sur la page d'accueil plus discret et responsive
Modération avancée des comptes utilisateurs
Les modérateurs peuvent désormais placer des suspensions temporaires sur les comptes utilisateurs. Les utilisateurs concernés reçoivent une notification par e-mail et peuvent contester la décision. Un système de vote collectif permet de proposer des bannissements temporaires.
- featureSuspension de compte (1h, une fois par jour par utilisateur)
- featureNotification e-mail avec motif lors d'une suspension
- featureFormulaire de contestation avec commentaire et preuve visuelle
- featureValidation des contestations par l'administrateur
- featureVote de bannissement temporaire (2h, 1j, 7j, 1m, 1an)
Système de récompenses enrichi
Le système de points a été rééquilibré pour valoriser toutes les formes de contribution : création de contenu, révision, quiz, schémas et flashcards. Des mécanismes anti-abus ont été renforcés avec des plafonds journaliers et une décroissance progressive.
- améliorationPoints pour la création de fiches de révision, quizz, schémas et listes
- améliorationRendements décroissants pour prévenir les abus
- améliorationPlafonds journaliers par type d'action
- améliorationRécompense pour la lecture complète d'une fiche de révision
Cosmétiques et personnalisation de profil
Lancement du système de cosmétiques avec des cadres, bannières, badges et titres. Les points peuvent être convertis en Éclats, la monnaie interne, pour débloquer des éléments de personnalisation. Les membres A2E (adhérent et bienfaiteur) bénéficient d'items exclusifs.
- featureCadres d'avatar avec animations (rare, épique, légendaire)
- featureBannières de profil personnalisables
- featureTitres et badges exclusifs selon le niveau d'engagement
- featureMonnaie interne Éclats (10 pts = 1 Éclat)
- featureVérification de l'adhésion A2E via HelloAsso
Wiki médical et spécialités
Ajout d'un wiki médical collaboratif avec des entrées définissant les termes et abréviations couramment utilisés en soins infirmiers. Les modérateurs peuvent importer des entrées en masse via un format JSON structuré.
- featureWiki médical avec définitions et liens inter-entrées
- featureSpécialités médicales pour catégoriser les entrées
- featureImport JSON en masse pour les administrateurs
- featureExport du wiki au format JSON
- améliorationRecherche plein texte dans le wiki
Système IFSI et contenu local
Chaque contenu peut désormais être associé à un IFSI (Institut de Formation en Soins Infirmiers). Le fil d'actualité adapte automatiquement son contenu selon les IFSI de l'utilisateur, tout en conservant un accès au contenu global.
- featureAssociation d'un IFSI à chaque contenu
- featureFil d'actualité filtré par IFSI
- featureBadge IFSI sur les cartes de contenu
- améliorationGestion administrative des IFSI dans le portail modérateur
Drive de cours et planification collaborative
Mise en place d'un système de Drive pour organiser l'accès aux cours de façon collective. Les utilisateurs peuvent s'inscrire aux cours, et un système de quotas garantit une participation équitable. La synchronisation avec MyKomunote et Google Drive est disponible pour les administrateurs.
- featureInscription aux cours avec gestion des places
- featureSystème de quotas mensuels par type de cours (CM/TD)
- featureSynchronisation automatique avec MyKomunote
- featureCréation automatique de documents Google Docs
- améliorationNotifications de rappel pour les inscriptions en retard
Collaboration en temps réel et fiches de révision PDF
Les fiches de révision supportent désormais l'upload de PDF, remplaçant l'éditeur de texte riche pour les contenus importés. La collaboration en temps réel a été étendue aux ensembles de flashcards.
- featureUpload PDF pour les fiches de révision (Vercel Blob)
- featureVisualisation PDF intégrée avec visionneuse responsive
- featureCollaboration en temps réel sur les ensembles de flashcards
- améliorationContrôle des droits d'accès propriétaire / éditeur sur les fiches
Système de modération des contenus
Ajout d'un portail de modération complet pour gérer les signalements de contenus inappropriés. Les modérateurs votent collectivement sur chaque décision (garder, modifier, supprimer) et un résumé quotidien est envoyé par e-mail.
- featureSignalement de tout type de contenu (fiches, quiz, schémas, flashcards)
- featureVote collectif des modérateurs avec seuil de décision
- featureRésumé quotidien des signalements par e-mail
- featureAssignation et gestion des modérateurs par l'administrateur
- correctionCorrection des conflits de migration de base de données
Classement, streaks et succès
Lancement du classement mensuel par points avec pagination. Le système de streaks récompense la régularité des révisions, et des succès spécifiques jalonnent la progression de chaque utilisateur.
- featureClassement mensuel des contributeurs
- featureStreaks de révision journaliers
- featureSuccès débloqués par jalons (flashcards, quiz, streaks)
- améliorationPoints calculés par delta de score (anti-abus sur les quiz)
Quiz interactifs et exercices de dosage
Ajout d'un module de quiz avec support des questions à choix multiples, images et explications. Un module spécialisé pour les exercices de calcul de dose a également été introduit.
- featureCréation et partage de quiz avec images
- featureTentatives avec historique et meilleur score
- featureModule d'exercices de calcul de dose médicamenteuse
- améliorationGénération automatique de quiz par IA (Gemini)
Fiches de révision et schémas interactifs
Lancement des fiches de révision avec éditeur riche et des schémas interactifs basés sur l'annotation d'images. Les ensembles de flashcards existants sont enrichis d'une progression par carte.
- featureFiches de révision avec éditeur riche
- featureSchémas interactifs avec annotations positionnées
- featureProgression par carte dans les ensembles de flashcards
- améliorationDossiers pour organiser les ensembles de flashcards
Lancement de LearnMed
Lancement public de la plateforme LearnMed, portée par l'Association d'entraide étudiante (A2E). La version initiale inclut les ensembles de flashcards, les statistiques de révision et l'authentification multi-fournisseurs.
- featureEnsembles de flashcards collaboratifs
- featureAuthentification via Google, GitHub et lien magique e-mail
- featureTableau de bord personnel avec statistiques de révision
- featurePages légales et politique de confidentialité
- systèmeInfrastructure Next.js 15, TRPC, Drizzle ORM, Neon PostgreSQL