Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / hongbeomi / HarryPotter
🧙🏻 Sample HarryPotter application based on MVVM architecture (ViewModel, LiveData, Repository, Coroutines, Koin or Dagger-Hilt, Compose)
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hongbeomi%2FHarryPotter
Stars: 267
Forks: 56
Open Issues: 0
License: apache-2.0
Language: Kotlin
Repo Size: 74.8 MB
Dependencies:
24
Created: about 4 years ago
Updated: 8 months ago
Last pushed: about 2 years ago
Last synced: 8 months ago
Topics: accompanist, android, compose, coroutines, dagger-hilt, databinding, dependency-injection, harrypotter, hongbeomi, jetpack-compose, koin, kotlin, lifecycle, livedata, lottie, mvvm, mvvm-android, mvvm-architecture, mvvm-sample
Files
Dependencies
- androidx.appcompat:appcompat 1.1.0 implementation
- androidx.cardview:cardview ${versions.card} implementation
- androidx.constraintlayout:constraintlayout 1.1.3 implementation
- androidx.core:core-ktx 1.2.0 implementation
- androidx.lifecycle:lifecycle-extensions ${versions.lifecycle} implementation
- androidx.lifecycle:lifecycle-livedata-ktx ${versions.lifecycle} implementation
- androidx.lifecycle:lifecycle-viewmodel-ktx ${versions.lifecycle} implementation
- androidx.recyclerview:recyclerview ${versions.recyclerView} implementation
- com.afollestad.material-dialogs:core ${versions.dialog} implementation
- com.airbnb.android:lottie ${versions.lottie} implementation
- com.github.bumptech.glide:glide ${versions.glide} implementation
- com.google.android.material:material 1.2.0-alpha05 implementation
- com.squareup.okhttp3:logging-interceptor ${versions.okhttp} implementation
- com.squareup.okhttp3:okhttp ${versions.okhttp} implementation
- com.squareup.okhttp3:okhttp-urlconnection ${versions.okhttp} implementation
- com.squareup.retrofit2:converter-gson ${versions.retrofit} implementation
- com.squareup.retrofit2:retrofit ${versions.retrofit} implementation
- com.yarolegovich:discrete-scrollview ${versions.discreteScrollview} implementation
- org.jetbrains.kotlin:kotlin-stdlib ${versions.kotlin} implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-android ${versions.coroutines} implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-core ${versions.coroutines} implementation
- org.koin:koin-android ${versions.koin} implementation
- org.koin:koin-android-viewmodel ${versions.koin} implementation
- junit:junit 4.12 testImplementation