Desafio do web.dio.me de criar uma aplicação em flutter para exibição e gerenciamento de CEPs utilizando a plataforma Back4App e a API pública ViaCEP.
- Criar uma aplicação Flutter
- Criar uma classe de CEP no Back4App
- Consulte um Cep no ViaCep, após retornado se não existir no Back4App, realizar o cadastro
- Listar os CEPs cadastrados em forma de lista, possibilitando a alteração e exclusão do CEP
- Criar uma conta no back4app.com
- Criar um app backend as a service no back4app.com
- Criar a classe CEP no app criado e adicionar as seguintes colunas
| Nome | Tipo |
|---|---|
| cep | String |
| logradouro | String |
| complemento | String |
| bairro | String |
| localidade | String |
| uf | String |
| ibge | String |
| gia | String |
| ddd | String |
| siafi | String |
- Copiar o arquivo de exemplo
cp .env.example .env
- Adicionar informações ao arquivo .env (BACK4APP_BASEURL=https://parseapi.back4app.com/classes/CEP)
- Preencher as outras duas variáveis consultando documentação do aplicativo criado no back4app
flutter pub get
flutter run