FavoriteNews-Retrofit-Room-Dependency-Injection

This Project created using Room, Retrofit, View Binding, Navigation (1 activity more fragments), ViewModel with MVVM architecture. There is Dagger-Hilt as Dependency Injection in the project.

Installation

Create a Object as Util in Util folder and add your Base URL & API Key

object Util {
    const val API_KEY = "apikey _YOUR_API_KEY_"
    const val BASE_URL = "https://api.collectapi.com"
}

Architecture of Application

GitHub

View Github