Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / pubnub / kotlin-telemedicine-demo
A sample application that demonstrates how to build a feature-rich chat app for telemedicine using PubNub Chat and PubNub Kotlin SDK
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pubnub%2Fkotlin-telemedicine-demo
Stars: 11
Forks: 4
Open Issues: 0
License: mit
Language: Kotlin
Repo Size: 28.3 MB
Dependencies:
116
Created: over 3 years ago
Updated: 3 months ago
Last pushed: about 3 years ago
Last synced: about 1 month ago
Files
Loading...
Readme
Loading...
Dependencies
app/build.gradle
maven
- androidx.activity:activity-compose 1.3.0-alpha06 implementation
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.compose.foundation:foundation-layout ${compose_version} implementation
- androidx.compose.material:material ${compose_version} implementation
- androidx.compose.material:material-icons-core ${compose_version} implementation
- androidx.compose.material:material-icons-extended ${compose_version} implementation
- androidx.compose.runtime:runtime ${compose_version} implementation
- androidx.compose.runtime:runtime-livedata ${compose_version} implementation
- androidx.compose.ui:ui-graphics ${compose_version} implementation
- androidx.compose.ui:ui-tooling ${compose_version} implementation
- androidx.constraintlayout:constraintlayout 2.0.4 implementation
- androidx.core:core-ktx 1.3.2 implementation
- androidx.fragment:fragment-ktx 1.3.2 implementation
- androidx.hilt:hilt-lifecycle-viewmodel 1.0.0-alpha03 implementation
- androidx.lifecycle:lifecycle-extensions 2.2.0 implementation
- androidx.lifecycle:lifecycle-livedata-ktx 2.3.1 implementation
- androidx.lifecycle:lifecycle-reactivestreams-ktx 2.3.1 implementation
- androidx.lifecycle:lifecycle-viewmodel-compose 1.0.0-alpha04 implementation
- androidx.lifecycle:lifecycle-viewmodel-ktx 2.3.1 implementation
- androidx.navigation:navigation-compose 1.0.0-alpha10 implementation
- androidx.paging:paging-compose 1.0.0-alpha08 implementation
- androidx.room:room-ktx $room_version implementation
- androidx.room:room-runtime $room_version implementation
- androidx.sqlite:sqlite-ktx 2.1.0 implementation
- androidx.swiperefreshlayout:swiperefreshlayout 1.1.0 implementation
- com.google.accompanist:accompanist-coil 0.7.1 implementation
- com.google.android.material:material 1.4.0-alpha02 implementation
- com.google.code.gson:gson 2.8.6 implementation
- com.google.dagger:hilt-android $hilt_version implementation
- com.jakewharton.timber:timber 4.7.1 implementation
- com.pubnub:pubnub-kotlin $pubnub_version implementation
- io.reactivex.rxjava3:rxkotlin 3.0.1 implementation
- joda-time:joda-time 2.10.10 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-android 1.4.3 implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-core 1.4.3 implementation
- junit:junit 4.13.2 testImplementation
app/data/build.gradle
maven
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.core:core-ktx 1.3.2 implementation
- androidx.paging:paging-runtime-ktx 3.0.0-beta03 implementation
- androidx.room:room-ktx $room_version implementation
- androidx.room:room-runtime $room_version implementation
- androidx.sqlite:sqlite-ktx 2.1.0 implementation
- com.google.android.material:material 1.3.0 implementation
- com.google.code.gson:gson 2.8.6 implementation
- net.zetetic:android-database-sqlcipher 4.4.0 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- androidx.room:room-testing $room_version testImplementation
- junit:junit 4.13.2 testImplementation
app/network/build.gradle
maven
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.core:core-ktx 1.3.2 implementation
- androidx.paging:paging-runtime-ktx 3.0.0-beta03 implementation
- androidx.room:room-common $room_version implementation
- com.google.android.material:material 1.3.0 implementation
- com.google.code.gson:gson 2.8.6 implementation
- com.jakewharton.timber:timber 4.7.1 implementation
- com.pubnub:pubnub-kotlin $pubnub_version implementation
- io.reactivex.rxjava3:rxkotlin 3.0.1 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-android 1.4.3 implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-core 1.4.3 implementation
- junit:junit 4.13.2 testImplementation
compose/build.gradle
maven
- com.github.bumptech.glide:glide 4.12.0 api
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.compose.foundation:foundation ${compose_version} implementation
- androidx.compose.foundation:foundation-layout ${compose_version} implementation
- androidx.compose.material:material ${compose_version} implementation
- androidx.compose.material:material-icons-core ${compose_version} implementation
- androidx.compose.material:material-icons-extended ${compose_version} implementation
- androidx.compose.runtime:runtime ${compose_version} implementation
- androidx.compose.runtime:runtime-livedata ${compose_version} implementation
- androidx.compose.ui:ui ${compose_version} implementation
- androidx.compose.ui:ui-tooling ${compose_version} implementation
- androidx.constraintlayout:constraintlayout 2.0.4 implementation
- androidx.core:core-ktx 1.3.2 implementation
- androidx.fragment:fragment-ktx 1.3.2 implementation
- androidx.lifecycle:lifecycle-extensions 2.2.0 implementation
- androidx.lifecycle:lifecycle-livedata-ktx 2.3.1 implementation
- androidx.lifecycle:lifecycle-reactivestreams-ktx 2.3.1 implementation
- androidx.lifecycle:lifecycle-viewmodel-compose 1.0.0-alpha04 implementation
- androidx.lifecycle:lifecycle-viewmodel-ktx 2.3.1 implementation
- androidx.swiperefreshlayout:swiperefreshlayout 1.1.0 implementation
- com.google.accompanist:accompanist-coil 0.7.1 implementation
- com.google.android.material:material 1.4.0-alpha02 implementation
- com.google.code.gson:gson 2.8.6 implementation
- com.jakewharton.timber:timber 4.7.1 implementation
- com.pubnub:pubnub-kotlin $pubnub_version implementation
- io.reactivex.rxjava3:rxandroid 3.0.0 implementation
- io.reactivex.rxjava3:rxkotlin 3.0.1 implementation
- joda-time:joda-time 2.10.10 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-android 1.4.3 implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-core 1.4.3 implementation
- junit:junit 4.13.2 testImplementation
framework/build.gradle
maven
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.constraintlayout:constraintlayout 2.0.4 implementation
- androidx.core:core-ktx 1.3.2 implementation
- androidx.swiperefreshlayout:swiperefreshlayout 1.1.0 implementation
- com.google.android.material:material 1.4.0-alpha02 implementation
- com.jakewharton.timber:timber 4.7.1 implementation
- com.pubnub:pubnub-kotlin $pubnub_version implementation
- io.reactivex.rxjava3:rxandroid 3.0.0 implementation
- io.reactivex.rxjava3:rxkotlin 3.0.1 implementation
- joda-time:joda-time 2.10.10 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-android 1.4.3 implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-core 1.4.3 implementation
- junit:junit 4.13.2 testImplementation
- cli-progress ^3.3.1 development
- dotenv ^8.2.0 development
- dotenv-expand ^5.1.0 development
- file-system ^2.2.2 development
- mime-types ^2.1.28 development
- prompts ^2.3.2 development
- @types/pubnub ^4.28.2
- pubnub ^4.28.3