diff --git a/topics/multiplatform-samples.md b/topics/multiplatform-samples.md index 35a48ffe..2140dfb5 100644 --- a/topics/multiplatform-samples.md +++ b/topics/multiplatform-samples.md @@ -360,6 +360,48 @@ To explore the ecosystem as a whole, check out the [kotlin-multiplatform](https: + + + Shopping By KMP + + A full-stack, cross-platform application built using Jetpack Compose Multiplatform for the UI and a Ktor backend server. + The application allows users to browse, search, and purchase products from a shopping catalog on Android, iOS, web, desktop, Android Automotive, and Android TV, all powered by an integrated Kotlin backend and MySQL database. + + + +
  • Model & API DTOs
  • +
  • Networking
  • +
  • Data Storage
  • +
  • UI & UI state
  • +
  • ViewModel
  • +
  • Animation
  • +
  • Navigation
  • +
  • Use Case
  • +
  • Unit & UI Tests
  • +
    + + + +
  • kotlinx-coroutines
  • +
  • kotlinx-serialization
  • +
  • ktor-client
  • +
  • ktor-server
  • +
  • exposed
  • +
  • koin
  • +
  • coil3
  • +
  • datastore
  • +
  • google-map
  • +
  • navigation-compose
  • +
  • kotest
  • +
    + + + +
  • Compose Multiplatform on Android, iOS, web, desktop, automotive, and Android TV
  • +
  • Backend: Ktor Server API
  • +
    + + ### Other community samples @@ -550,49 +592,6 @@ To explore the ecosystem as a whole, check out the [kotlin-multiplatform](https: - - - Shopping By KMP - - A cross-platform application that is built using Jetpack Compose Multiplatform, a declarative framework for - sharing UIs across multiple platforms with Kotlin. The application allows users to browse, search, and - purchase products from a shopping catalog on Android, iOS, web, desktop, Android Automotive, and Android TV. - - - -
  • Model
  • -
  • Networking
  • -
  • Data Storage
  • -
  • UI
  • -
  • ViewModel
  • -
  • Animation
  • -
  • Navigation
  • -
  • UI state
  • -
  • Use Case
  • -
  • Unit Test
  • -
  • UI Test
  • -
    - - - -
  • kotlinx-coroutines
  • -
  • kotlinx-serialization
  • -
  • kotlinx-datetime
  • -
  • ktor-client
  • -
  • datastore
  • -
  • koin
  • -
  • google-map
  • -
  • navigation-compose
  • -
  • coil
  • -
  • kotest
  • -
    - - - -
  • Compose Multiplatform on Android, iOS, web, desktop, automotive, and Android TV
  • -
    - - Music App KMP