Une application de gestion des tâches construite avec Nextjs, utilisant Context API pour la gestion de l'état et Framer Motion pour l'animation et la réorganisation des tâches.
- Ajouter, mettre à jour, supprimer des tâches.
- Réorganiser les tâches avec un glisser-déposer grâce à Framer Motion.
- Afficher des tâches filtrées (par état : ouvertes, fermées, archivées).
- Système de toast pour les notifications après des modifications.
- Gestion de l'état global avec Context API et Reducer.
Pour démarer avec le projet, suivew les étapes npm install && npm run dev
:
git clone https://github.com/Rushclin/task-manager.git
npm install
npm run dev
Ouvrir le navigateur à l'adress `loacalhost:3000`