Skip to content

Github clone application that consume Github public API

Notifications You must be signed in to change notification settings

dharmayudistira/github-app

Repository files navigation

Github App

Platform Language MinSdk

Warning: Please be wise to clone and learn the flow of the app. You are not allowed to copy/create derivatives/steal/sell this program codes. I am not responsible for anything that happens if you get plagiarized / suspended by Dicoding.

How to clone this project

Generate your github token here and replace this code with your token at [root]/local.properties

GITHUB_API_KEY="<<REPLACE WITH YOUR GITHUB TOKEN>>"

How to contribute

I am open for everyone that wants to improve this app. Feel free to pull-req this repository or you can contact me personally via email dharmayudistira2000@gmail.com

Features

  • Search User
    • Searching github user using Githup API
  • Details User
    • Show details user using Githup API
  • Favorite User
    • Add/remove user into/from your favorite list
  • Settings
    • Change app theme (dark mode / light mode / follow system)

Tech Stack

What's next ?

  • Feature
    • Reminder using work manager
    • Localization for english - indonesia
    • Login
  • App
    • Migrate to moshi converter
    • Implement pagination using Paging 3
    • Add CI using circleCI

About

Github clone application that consume Github public API

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages