This app displays the list of Flutter's Github repository issues
using Github's GraphQL
API. This list is also sorted and filtered using the API.
Freezed
is used generate data models that are easier to build when the jsons are deserialized.
The app architecture is based on provider
and GetIt
.
UI is inspired by Github's mobile app.
Before running this example, generate your own Personal access token
. Add it to lib/constants/api.dart
, as shown below:
const String GH_ACCESS_TOKEN = '<INSERT YOUR GITHUB ACCES TOKEN HERE>';
Username: [email protected]
Password: 123456