Portfolio

Mindup

Next.jsNode.jsJavaScriptNéon
Image du projet Mindup

Description

Cette web-app, que j'ai créée, a été spécialement conçue pour m'aider dans mes révisions. Elle permet de constituer des decks de cartes (flashcards). Chaque carte est composée d'un recto et d'un verso préalablement remplis par l'utilisateur. Plusieurs types de contenus sont acceptés : du texte simple, du LaTeX pour les formules mathématiques ou encore des images. Une fois qu'un deck contient suffisamment de cartes, l'utilisateur peut commencer ses révisions. Le fonctionnement est simple : seul le recto s'affiche, l'utilisateur tente de deviner le verso, puis retourne la carte. C'est ici que réside l'intérêt principal de l'application : Une fois la carte retournée, l'utilisateur évalue la difficulté rencontrée sur une échelle de 1 à 4. Grâce à un algorithme personnalisé, la carte est replacée de manière dynamique dans la pile. Si l'utilisateur a éprouvé des difficultés, la carte est replacée en haut de la pile pour être revue rapidement et ainsi réactiver la mémoire à court terme. À l'inverse, si la réponse était facile, la carte ne réapparaîtra que bien plus tard. J'ai également intégré une page de statistiques pour analyser ma progression et identifier les cinq cartes les plus problématiques. L'application propose aussi la modification des cartes après création, ainsi qu'un système d'import/export aux formats XML et CSV. Aujourd'hui, je commence à partager cet outil avec mes camarades et mes amis, leur offrant ainsi une alternative gratuite à des solutions comme Quizlet ou Anki.

Galerie6 images

Mindup | Portfolio Dev | Portfolio Dev