Cette application est un système simple de gestion de tâches permettant d’ajouter, afficher, modifier et supprimer des tâches.
Le projet a été développé dans un cadre académique afin d’explorer les concepts de CRUD, MVC, organisation d’un projet Java/Maven et gestion d’interface HTML.
.mvn/ → Fichiers Maven Wrapper
src/ → Code source Java & ressources HTML
pom.xml → Dépendances Maven
mvnw / mvnw.cmd → Scripts de lancement
.gitignore
nbactions.xml → Actions liées à NetBeans
- ➕ Ajouter une nouvelle tâche
- ✏️ Modifier les informations d’une tâche
- ❌ Supprimer une tâche
- 📋 Afficher la liste complète des tâches
- Interface HTML simple et intuitive
- Java
- Maven
- HTML
- Patrons MVC
- (Optionnel selon votre version) : Spring Boot
git clone https://github.com/Mattic77/Gestion-des-Taches-.git
cd Gestion-des-Taches-./mvnw clean install
./mvnw spring-boot:run # si Spring Boot est utiliséSinon, exécutez la classe main directement via votre IDE Java.
Ouvrez votre navigateur à :
http://localhost:8080
- Cliquez sur Ajouter une tâche pour créer une nouvelle entrée
- Utilisez Modifier pour changer le texte ou le statut
- Utilisez Supprimer pour retirer une tâche
- L’interface permet de gérer facilement toutes les tâches
- Comprendre la structure d’un projet Maven
- Mettre en place un CRUD fonctionnel
- Manipuler des formulaires HTML
- Organiser un projet avec une architecture claire
- Ajout de priorités de tâches
- Catégorisation des tâches
- Ajout d’un système d’authentification
- Création d’une API REST
- Amélioration de l’interface utilisateur
Projet académique — Libre d’utilisation et de modification.
Les contributions sont les bienvenues !
Ouvrez une issue ou une pull request pour proposer des améliorations.