Este projeto Flutter demonstra como usar o pacote getx para gerenciamento de estado, executar chamadas de API e exibir dados em um aplicativo FLUTTER.
GetX para gerenciamento de estado: usamos o GETX para gerenciar o estado do aplicativo. Isso inclui controladores para gerenciar alunos, dados de campo de texto e manuseio de chamadas de API.
Integração da API: O projeto inclui um exemplo de fazer chamadas de API usando o pacote DIO para recuperar uma lista de alunos. A resposta da API é então exibida em uma ListView.
Adicionando alunos: os usuários podem adicionar novos alunos à lista usando um formulário. O formulário valida a entrada e envia dados para o servidor.
Carregador circular: Ao buscar dados da API, um carregador circular é exibido para indicar que os dados estão sendo carregados.
Nenhuma mensagem encontrada nos dados: se a resposta da API estiver vazia, uma mensagem "nenhum dado encontrado" será exibido.
lib/controllers/ : Contém os controladores GETX usados para gerenciamento de estado.lib/views/ : Contém as visualizações da interface do usuário, incluindo a tela principal e o formulário do aluno.lib/main.dart : o ponto de entrada do aplicativo Flutter. Veja todos os alunos.

Adicione um aluno.

Mostrando Snackbar sobre o sucesso.

Depois de adicionar um novo aluno.
