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

74 lines
2.2 KiB
Markdown

# 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.