Task Deck est un outil d'organisation de type tableau ou Kanban basée sur l'application task_deck qui a pour objectif de transformer la correspondance en tâches actionnables.
Task Deck vous aide à mieux gérer les communications importantes. Il reçoit les informations des courriers Maarch et la correspondance administrative, puis les transforme en tâches structurées pour simplifier votre travail. C'est un outil performant pour les organisations qui traitent de nombreuses communications.
- Organisation et séquencement des tâches dans des tableaux
- Enrichissement des tâches avec notes Markdown et contexte
- Catégorisation via un système d'étiquettes et de tags personnalisables
- Suivi en temps réel de toutes les activités liées à la correspondance
- Collaboration avec les autres utilisateurs sur les tâches basés sur le courrier
- Attachement de documents et fichiers de correspondance associés
- Discussion et coordination via les commentaires intégrés
- Piste d'audit complète de la réception du courrier à la résolution
- Node.js version 20.19.5 ou supérieure
- PHP version 8.3.6 ou supérieure
- Composer version 2.8.12 ou supérieure
- Instance Nextcloud v31 ou v32 fonctionnelle
# Cloner le repôt
git clone https://ada.gouv.tg/deklou/task_deck.git
# Se positionner dans le dossier du repo
cd task_deck
# Installer les dépendances PHP
composer install --no-dev
# Installer les dépendances JavaScript
npm ci# Build de développement (avec rechargement automatique)
npm run dev
# OU Surveillance des changements (développement)
npm run watch
# OU Build de production (optimisé)
npm run build
# Copier l'application dans le dossier custom_apps de Nextcloud (cas docker)
docker cp task_deck/ containerName:var/www/html/custom_apps
# Copier l'application dans le dossier extra_apps de Nextcloud (cas installation de nextcloud avec snap)
cp task_deck/ var/snap/nextcloud/current/nextcloud/extra-apps- Connectez-vous à votre instance Nextcloud en tant qu'administrateur
- Cliquez sur votre avatar en haut à droite
- Sélectionnez "Paramètres" dans le menu déroulant
- Dans le panneau de gauche, cliquez sur "Administration"
- Sélectionnez "Applications" dans le menu latéral
- Vous verrez toutes les applications disponibles classées par catégories
- Cliquez sur l'onglet "Applications désactivées" (ou utilisez la recherche si disponible)
- Parcourez la liste ou utilisez la barre de recherche
- Tapez "Task Deck" pour filtrer les résultats
- Localisez l'application "Task Deck" dans la liste
- Cliquez sur le bouton "Activer" à droite du nom
- Attendez que le processus d'activation se termine , une barre de progression peut apparaître et un message de confirmation devrait s'afficher
- Vérifiez que Task Deck apparaît dans le menu principal
- Ouvrez votre application
