Aller au contenu principal
Alae BerradaProjet · Produit · Digital
CDI · 09/26Île-de-France
Autre réalisation techniqueCRUD · clavier · persistance locale

Autre réalisation technique · gestion de tâches

NeoTasks.

Un tableau Kanban responsive avec création, recherche, filtres et déplacement accessible des tâches.

Projet personnel — données de démonstration.

Vue desktop du tableau Kanban responsive NeoTasks
Produit / aperçu réelCRUD · clavier · persistance locale

Contexte / Problème

Le besoin avant la réponse.

Contexte

NeoTasks est une réalisation technique complémentaire consacrée aux interactions et aux états d’un tableau Kanban local.

Problématique

Conserver une vue claire des tâches et de leur statut sur mobile comme sur desktop sans imposer le glisser-déposer comme seule interaction.

02 / MON RÔLE

Un périmètre précis. Une contribution assumée.

Conception de l’interface, modélisation des tâches et développement React des interactions.

Démarche / Étapes

Du besoin au livrable.

  1. Modéliser les tâches et leurs statuts.

  2. Développer la création, la modification et la suppression.

  3. Ajouter recherche, filtres et compteurs synchronisés.

  4. Prévoir le déplacement par glisser-déposer et par boutons.

  5. Conserver et valider les données dans le navigateur.

Réalisation visible

Des écrans pour vérifier.

Vue desktop du tableau Kanban responsive NeoTasks
01 / Tableau Kanban

Colonnes, tâches, compteurs et actions de déplacement.

Vue mobile de NeoTasks avec formulaire, filtres et colonne À faire
02 / Kanban mobile

Création, recherche, filtre et première colonne du tableau sur mobile.

Décisions / Raisons

Choisir, puis expliquer.

  1. Conserver le glisser-déposer comme raccourci et proposer aussi des boutons nommés.

  2. Passer le tableau en une seule colonne sur petit écran.

  3. Valider les données relues depuis localStorage avant leur affichage.

06 / SOLUTION

La réponse, sans la sur-vendre.

Un Kanban responsive dont toutes les transitions de statut restent disponibles à la souris, au clavier et sur écran tactile.

Livrables

  1. Gestion complète des tâches.

  2. Recherche et filtres par statut.

  3. Déplacement accessible entre les colonnes.

  4. Persistance locale et états vides.

Recul / Transparence

Résultat et limites.

Technologies / outils

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • HTML5 Drag and Drop
  • localStorage

Résultat / livrables

Une démonstration Kanban utilisable au clavier, à la souris et sur écran tactile, sans back-end.

Limites / améliorations

Les tâches restent dans le navigateur utilisé : aucun compte ni partage entre appareils n’est proposé.