/github_viewer

A Github Viewer Native Android App

Primary LanguageKotlin

GiHub Viewer

Table of Contents

Description

A native android app that allows users to view repositories from GitHub, using Compose, view-model, Dagger-Hilt, Navigation graph, Paging 3 for pagination and much more...

Instructions

To build and run the app:

  1. Ensure that you have the latest version of Android Studio installed.
  2. The project uses: Gradle 8.0

Screenshots

1- The app has search functionality and can handle errors.

2- Handled pagingation with Room in the main screen and with Retrofit in the issues screen using Paging 3.

3- The application supports both light and dark modes.