story-research-zapwall/docs/todo-remaining.md
2026-01-14 11:05:27 +01:00

2.2 KiB

Reste à faire sur le site

Date : 2025-01-27 Auteur : Équipe 4NK

Migration des composants UI

Voir docs/migration-status.md pour la liste complète des composants restants à migrer vers les composants UI réutilisables.

Priorité haute :

  • SeriesCard.tsx - Container principal
  • createSeriesModal/CreateSeriesModalView.tsx - Container de modal
  • AuthorFilterButton.tsx - Bouton principal
  • AuthorFilterDropdown.tsx - Boutons d'option
  • CategoryTabs.tsx - Boutons d'onglets

Améliorations UX documentées

Voir features/ux-improvements.md pour la liste complète des améliorations UX proposées.

Priorité haute :

  1. Skeleton loaders
  2. Toast notifications
  3. Indicateur visuel pour contenu débloqué
  4. Raccourcis clavier de base (/, Esc)
  5. Amélioration de la modal de paiement

Priorité moyenne : 6. Recherche améliorée avec suggestions 7. Filtres persistants 8. Navigation clavier complète 9. ARIA amélioré 10. Messages d'erreur actionnables

Améliorations UI documentées

Voir features/ui-improvements.md pour la liste complète des améliorations UI proposées.

Toutes les améliorations UI ont été implémentées :

  • ui-1 : Création des composants UI réutilisables
  • ui-2 à ui-12 : Migration des composants existants

Corrections de bugs

Aucun bug critique identifié actuellement.

Optimisations

  • Performance : À évaluer après migration complète
  • Accessibilité : Vérification complète après migration
  • SEO : À évaluer si nécessaire

Tests

  • Tests unitaires : À définir selon la stratégie du projet
  • Tests d'intégration : À définir selon la stratégie du projet
  • Tests manuels : À effectuer après chaque migration

Documentation

  • Documentation des composants UI créés
  • Documentation de l'état de migration
  • Documentation des améliorations UX (en cours)
  • Documentation des améliorations UI (en cours)

Déploiement

Le site peut être déployé en utilisant les scripts disponibles :

  • deploy.sh : Déploiement initial complet
  • update-from-git.sh : Mise à jour depuis Git local
  • update-remote-git.sh : Mise à jour via Git sur le serveur

Note : Le déploiement nécessite une validation explicite avant exécution.