Skip to content

Github API App with MVVM + Dagger Hilt + Jetpack Navigation + Coroutine + Retrofit

Notifications You must be signed in to change notification settings

hyuwah/github-user-explorer-app

Repository files navigation

Github User Explorer

An example / template app

User Search User Repo

Features

  • User Search
    • Pagination
  • User Detail
  • User Repo List
  • User Following & Follower List
    • Pagination
  • Github Authentication for higher rate limit
  • Favorite / Bookmark User

Tech Stack

Architecture

MVVM + Repository pattern

(Diagram & Explanation here...)

Libraries

API

Github Api

  • Search (rate limit 10 requests per minute)
  • Users (rate limit 60 requests per hour)

Releases

No releases published

Packages

No packages published

Languages