0% found this document useful (0 votes)
54 views1 page

Flutter App for GitHub Repos

The document describes building a Flutter app that connects to the GitHub API to retrieve and display a list of public repositories from an account. It includes tasks to connect to the API to get the list, and then asynchronously load data about the last commit for each repository to display with the list.

Uploaded by

Sumit Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
54 views1 page

Flutter App for GitHub Repos

The document describes building a Flutter app that connects to the GitHub API to retrieve and display a list of public repositories from an account. It includes tasks to connect to the API to get the list, and then asynchronously load data about the last commit for each repository to display with the list.

Uploaded by

Sumit Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

The aim of this test assignment is to build an Flutter App that connects to the Github API, shows

the public repositories.

Problem

Task 1 - Connect to the Github API


Connect to the Github API to retrieve the list of public repositories in your Github Account.
Alternatively,
use this account: [Link]

This results in a list of public Repositories. Visualize the results in a List View. You are free to
choose any meaningful subset of data to show in each row.

Task 2 - Asynchronously load the last commit


Once the list has been populated, start retrieving information about the last commit for each
repository.
This can be done with the following call:
[Link]

Where “freeCodeCamp” (see Task 1) is the user and “1Aug2015GameDev” the repository under
consideration. Again, feel free to choose any meaningful subset of data to add to the row upon a
successful response. Make sure that the list is scrollable while data is loading.

You might also like