-
Vincent Mazenod authoredVincent Mazenod authored
Title: Mindmaping et markdown Date: 2017-09-20 10:10 Category: Étudiants Tags: Projets tutorés, www Status: draft
Contexte
Le Mindmaping ou carte mentale est une méthode créative et logique pour prendre des notes et consigner des idées, qui consiste littéralement à "cartographier" votre réflexion sur un thème.
Il existe de nombreux programmes et services permettant de réaliser des cartes mentales:
Ce projet vise à réaliser un service en ligne permettant de réaliser des cartes mentale grâce au langage markdown.
L'extension markdown-mindmap pour l'éditeur atom est une implémentation approchant le résulat attendu.
Le composant javascript markmap peut être une brique logicielle intéressante.
N.B. Ce composant ne permet pas de créer des branches de part et d'autres du sujet principal, et cette possibilité est à discuter.
Afin d'être utilisable la solution devra intégrer
- le partage des cartes mentales
- afficher le contenu texte (en dessous du titre) au survol de la survie
- possibilité d'affecter une url (cliquable) à un noeud
- valider l'ergonomie et l'affichage sur ordinateurs, tablettes et téléphone
- une gestion d'utilisateur avec inscription et récupération de mot de passe [optionnel]
Résultat attendu
un dépôt sur https://gitlab.isima.fr contenant
- le code source implémentant les fonctionnalités demandées
- un fichier
Vagrantfile
permettant de tester l'application viavagrant up
- un fichier
README.md
documentant l'installation, la configuration et l'utilisation du service - un rapport détaillé du travail réalisé
Technologies
Points à considérer
- Choix des technologies
- ergonomie utilisateur
Liens
- FreeMind
- framindmap.org
-
https://monod.lelab.tailordev.fr/ peut servir d'exemple pour l'ergonomie et le système de partage de document
- présente notamment des idées pour l'ergonomie et le système de partage