diff --git a/TODO_list.md b/TODO_list.md new file mode 100644 index 0000000000000000000000000000000000000000..d566f340cfde55c34b811ba2e381dfe4f87dcac0 --- /dev/null +++ b/TODO_list.md @@ -0,0 +1,26 @@ +TODO List Améliorations +Sécurité (Temps: 8/10, Impact: 10/10) + +Ajouter une validation côté serveur dans addItem.php +Échapper les données HTML avant affichage dans les templates Twig +Supprimer le | raw dans item.html.twig et modifyPost.html.twig +Interface Utilisateur (Temps: 6/10, Impact: 8/10) + +Améliorer les messages d'erreur +Ajouter des confirmations pour les actions destructives +Rendre le site responsive (déjà partiellement fait dans scss/_global.scss) +Performance (Temps: 7/10, Impact: 7/10) + +Optimiser les requêtes dans getCategorie.php +Mettre en cache les templates Twig +Compresser les images uploadées +Code (Temps: 5/10, Impact: 6/10) + +Standardiser la gestion des erreurs +Ajouter des commentaires dans le code +Uniformiser le style de code +Fonctionnalités (Temps: 9/10, Impact: 8/10) + +Ajouter une pagination pour les listes d'annonces +Implémenter un système de favoris +Ajouter des filtres de recherche avancés