This app is android app implementing ktor server on android for access from Local Network. Ktor server engine using Netty, cause this project create HTTP Server app.

Tech Stack

  1. Ktor Server as server provider
  2. Clean Architecture
  3. Jetpack Compose as ui builder
  4. Work Manager as background worker for server wrapper on background
  5. Android Hilt as dependency injection

Architecture I was inspired by Netflix in a link article, There talking about Hexagonal Architecture, so this is the result of my experiment in ktor server implementation. But, this approach is more of a Clean Architecture, like that.

Preview

  1. App as Server

2. Client

GitHub

View Github