CoolLib — Native Android Client

Compose Kotlin MVVM Hilt

Native Android client for CoolLib, built with Jetpack Compose, offline-first storage, and Cloudflare edge media delivery.

Reactive Android Architecture

Built with Jetpack Compose and Kotlin, featuring reactive state management, offline persistence, and Cloudflare R2 media uploads.

Reactive Sync

Kotlin Coroutines and Flow for responsive UI and async workloads.

Offline Storage

Room-backed local persistence with reliable sync support.

Edge Media Uploads

Direct uploads to Cloudflare R2 using S3 presigned URLs.

Native Android Coroutines + Flow Cloudflare R2
Live demo connected to the production backend stack.

Engineered with passion by Ryan Su © 2026