Skip to content

NicosNicolaou16/SampleRoomDatabaseWithRetrofit

Repository files navigation

This is a sample project that uses room database with retrofit to present list of data on a recycler view using data binding.
Click here and check the branch updateToHilt,it is migration of the project with Hilt Dependency Injection

The Project contains:

Room Database
Retrofit (Network Manager)
Data Binding
View Binding
Coroutines
Kotlin ktx
Navigation
Live Data
MVVM
Support kapt and ksp (ksp only setup for Room Database)
minifyEnabled, shrinkResources, R8 are enabled

Feeds/Urls/End Point (parsing some data from the response)

(Links References for Ends Points)

https://github.com/r-spacex/SpaceX-API (GitHub)
https://docs.spacexdata.com/?version=latest (Postman)

Target SDK version: 34
Minimum SDK version: 27
Kotlin version: 1.9.24
Gradle version: 8.4.0

Releases

No releases published

Packages

No packages published

Languages