The Github Following Application, using Provider to manage state and Flutter http to get data from server.
This is just a sample.
Please remember, after cloning this repository, you should edit GithubRequest.dart file and put your client_id, client_secret.