Skip to content

Aplicativo (POC) para lista de informações do GitHub

Notifications You must be signed in to change notification settings

monteoliva/githublist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub List

Aplicativo (POC) para lista de informações de repositórios do GitHub.

Utilizando API de repositórios do GitHub (https://api.github.com/search/repositories?q=language:kotlin&sort=stars&page=1)

Tecnologias utilizadas

  • Kotlin
  • Injeção de dependência em Dagger Hilt
  • OkHttp3
  • Retrofit2 para consumo de RestFull
  • Coroutines
  • LiveData
  • ViewModel
  • Jetpack DataViewBinding
  • Extensions
  • MVVM Arquitetura
  • Custom Views
  • Looping infinito
  • Teste Unitário com jUnit e Mockito