Simple+Lightweight Template for Jetpack Compose app with Navigation, Retrofit, Dagger-Hilt fully setup for convenience, so you can focus only on what's important!
A simple+lightweight template for a Jetpack Compose app with Navigation, Retrofit, Dagger-Hilt fully setup for convenience, so you can focus only on what's important!
"Every line of code should be written once, and only once." - Ron Jeffries
Jetpack Compose
Gradle Version Catalog
Dependabot
(with a weekly schedule)
GitHub Actions
for building apk and uploading artifactThe project includes a single module app
, with following packages:
di
: contains Dagger-Hilt Modulenetwork
: includes api service containing api endpoints & type of requestmodel
: contains response data class from the serverrepository
: contains repository interface & its implementationpresentation
: signifies the presentation layerJoin us in shaping the future of this project β your contributions are invaluable! Feel free to open a issue or submit a pull request for any bugs/improvements.
Distributed under the MIT License. See LICENSE
file for more information.