This Flutter app retrieves and displays details of a random country using the RESTCountries API.
Built in the context of the article I built the same app with Flutter, React Native, and Ionic
https://fmmagalhaes.github.io/random_country_flutter
flutter run
![](https://private-user-images.githubusercontent.com/8866496/326590663-ba22e50f-9273-40c7-8eff-b088269d90b1.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA5MzA2MTMsIm5iZiI6MTcyMDkzMDMxMywicGF0aCI6Ii84ODY2NDk2LzMyNjU5MDY2My1iYTIyZTUwZi05MjczLTQwYzctOGVmZi1iMDg4MjY5ZDkwYjEuanBnP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcxNCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MTRUMDQxMTUzWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9M2FjMTRiYTFjODM2MDJlNzVlYTA4MTI0MzFmNmM5ZDNhMjBiNTNkZmJiYjRiZGM3NDJhNWZjZTJlMGI3YjM0MSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.o18_7AjOZQIgSw4hB7nyQBCpmA0LXV3XybJL_JttQg0)
flutter config --enable-web
flutter create .
flutter build web --base-href=/random_country_flutter/
- Create a branch called
gh-pages
with the content of thebuild/web
folder.