Node v10.16 et Yarn v1.13 requis.
Dans le répertoire du projet, lancez la commande yarn
pour installer les dépendances du projet.
Démarre l'application en mode développement.
Ouvrez http://localhost:3000 pour utiliser l'application.
Un serveur pour simuler l'API REST est démarré sur le port 3004 http://localhost:3004/students
Lance les tests unitaires en mode intéractif.
Cette application utilise Create React App.
Plus de détails sur cet outil et les commandes disponibles ici
- React v16
- Redux
- Material-UI
- utiliser PropTypes
- plus de tests unitaires (etudier l'utilisation de React Testing Library
- test fonctionnels (Cypress ou Cucumber)
- utiliser Redux Saga
- gérer les erreurs de l'API
- plus de champs éditables (dont le téléchargment d'un avatar) et validation de ces derniers.
- ajout du composant
snackbar
pour le feedback utilisateur (notamment en cas d'erreur de l'API)