Native Android microblogging client for Ghost CMS. Offline-first, Jetpack Compose, Material 3.
Find a file
Claude c76174ff5e
feat: implement Ghost CMS microblogging Android app (Swoosh)
Full Kotlin/Jetpack Compose app for personal microblogging against a Ghost instance.

- Setup screen with Ghost URL + Admin API key (EncryptedSharedPreferences)
- Twitter/Mastodon-style feed with pull-to-refresh and infinite scroll
- Composer with image attach, link preview (OpenGraph), publish/draft/schedule
- Post detail view with edit and delete actions
- Ghost Admin API JWT auth (HS256, key splitting, 5-min expiry)
- Offline queue with Room DB and WorkManager for connectivity-aware uploads
- Material 3 theming with dynamic color support
- Settings screen for reconfiguring instance credentials

https://claude.ai/code/session_01CpMtDAEfMd14A8MQubMppS
2026-03-18 22:43:53 +00:00
app feat: implement Ghost CMS microblogging Android app (Swoosh) 2026-03-18 22:43:53 +00:00
gradle/wrapper feat: implement Ghost CMS microblogging Android app (Swoosh) 2026-03-18 22:43:53 +00:00
.gitignore feat: implement Ghost CMS microblogging Android app (Swoosh) 2026-03-18 22:43:53 +00:00
build.gradle.kts feat: implement Ghost CMS microblogging Android app (Swoosh) 2026-03-18 22:43:53 +00:00
gradle.properties feat: implement Ghost CMS microblogging Android app (Swoosh) 2026-03-18 22:43:53 +00:00
settings.gradle.kts feat: implement Ghost CMS microblogging Android app (Swoosh) 2026-03-18 22:43:53 +00:00