Skip to content

Cocktail is a Kotlin Multiplatform project that follows MVI and Clean Architecture, uses Compose Multiplatform, Coroutines, Koin, Ktor, SQLDelight, Voyager, Kamel, etc.

Notifications You must be signed in to change notification settings

timurpehlivan/cocktail-kmp-app

Repository files navigation

Cocktail - Kotlin Multiplatform App

Kotlin Badge-ios Badge-android

Overview

Cocktail is a Kotlin Multiplatform project developed entirely in Kotlin for both iOS and Android platforms, built with Compose Multiplatform based on Model-View-Intent (MVI) and Clean Architecture principles. The app allows users to search for cocktails from a remote service, display recipes, and save them to the local database.

Architecture

MVI - Clean Architecture

Tech Stack & Library

About

Cocktail is a Kotlin Multiplatform project that follows MVI and Clean Architecture, uses Compose Multiplatform, Coroutines, Koin, Ktor, SQLDelight, Voyager, Kamel, etc.

Topics

Resources

Stars

Watchers

Forks