Loading repository dataβ¦
Loading repository dataβ¦
zulfiqarchandio88 / repository
π¬ CineVerse is a production-ready Kotlin Multiplatform movie discovery app built with Compose Multiplatform, Ktor, SQLDelight, Koin, and Clean Architecture. It showcases shared UI and business logic for Android & iOS, offline-first design, modern Material 3 UI, and scalable cross-platform development.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A modern Netflix-inspired movie application built with Kotlin Multiplatform (KMP) and Compose Multiplatform, sharing business logic and UI across Android and iOS.
Powered by The Movie Database (TMDB) API.
| Featured | Popular | New Releases | Movie Details |
|---|---|---|---|
Add your screenshots inside a
screenshotsfolder.
screenshots/
βββ featured.png
βββ popular.png
βββ new_releases.png
βββ details.png
The project follows Clean Architecture + MVVM.
Presentation
β
βΌ
ViewModel
β
βΌ
UseCases
β
βΌ
Repository
β
βΌ
Remote API (Ktor)
androidApp/
iosApp/
shared/
β
βββ core
β βββ common
β βββ extensions
β βββ network
β βββ platform
β
βββ data
β βββ mapper
β βββ remote
β β βββ api
β β βββ dto
β β βββ repository
β
βββ domain
β βββ model
β βββ repository
β βββ usecase
β
βββ di
β
βββ presentation
βββ components
βββ details
βββ home
βββ navigation
βββ theme
Movie data is provided by:
The Movie Database (TMDB)
https://developer.themoviedb.org/
git clone https://github.com/zulfiqarchandio88/CineVerse-KMP.git
Open with Android Studio.
Run:
androidApp
Open:
iosApp.xcodeproj
Run on an iPhone simulator using Xcode.
Create a NetworkConstants.kt file and add your TMDB API key.
object NetworkConstants {
const val API_KEY = "YOUR_API_KEY"
const val BASE_URL = "https://api.themoviedb.org/3/"
}
Zulfiqar Chandio
Senior Android & Kotlin Multiplatform Developer
https://www.linkedin.com/in/zulfiqarchandio/
GitHub
https://github.com/zulfiqarchandio88
MIT License