Ce projet Flutter montre comment utiliser le package Getx pour la gestion de l'état, effectuer des appels API et afficher des données dans une application Flutter.
Getx pour la gestion de l'État: nous utilisons GetX pour gérer l'état de l'application. Cela inclut les contrôleurs pour la gestion des étudiants, les données de champ de texte et la gestion des appels d'API.
Intégration de l'API: Le projet comprend un exemple de réalisation d'appels API à l'aide du package DIO pour récupérer une liste des étudiants. La réponse de l'API s'affiche ensuite dans une liste.
Ajout d'étudiants: les utilisateurs peuvent ajouter de nouveaux étudiants à la liste à l'aide d'un formulaire. Le formulaire valide l'entrée et envoie des données au serveur.
Chargeur circulaire: Tout en récupérant les données de l'API, un chargeur circulaire est affiché pour indiquer que les données sont chargées.
Aucun message de données trouvé: si la réponse de l'API est vide, un message "Aucune donnée trouvée" s'affiche.
lib/controllers/ : contient les contrôleurs GetX utilisés pour la gestion de l'État.lib/views/ : contient les vues d'interface utilisateur, y compris l'écran principal et le formulaire étudiant.lib/main.dart : le point d'entrée de l'application Flutter. Voir tous les étudiants.

Ajoutez un étudiant.

Montrant des snacks sur le succès.

Après avoir ajouté un nouvel étudiant.
