Skip to content

oianmol/DiscordJetpackCompose

Repository files navigation

Discord Compose

A clone of Android Discord app in Android built using Jetpack compose.

The purpose of this repository

  • Build a fully functional Android app built entirely with Kotlin and Jetpack Compose.
  • Follows Android design and development best practices with Compose.
  • Explore the possibilities of creating complex ui and ux of a popular app like Discord using Compose.

Status: πŸ‘¨β€πŸ’» In progress

Discord Compose is under active development.

Stack

Tools Link
πŸ€– Kotlin Kotlin
πŸ’š Jetpack Compose Jetpack Compose
πŸ› Architecture Components Android Architecture Components
πŸ’‰ Dagger Hilt Dagger Hilt
🌐 Material Design Material Design
🌊 Coroutines Kotlin Coroutines
πŸ„πŸΌβ€β™€οΈ Flows Flows

πŸ›οΈ Architecture

Discord Compose follows the principles of Clean Architecture with Android Architecture Components.

[Back to top]

πŸ“· Screenshots (Dark theme)

Welcome Register Login Chat list
Invite Password Manager Dialog Create Server Friends
Chat Notification Settings

πŸ“· Screenshots (Light theme)

Welcome Register Login Chat list
Invite Password Manager Dialog Create Server Friends
Chat Notification Settings

[Back to top]

Releases

No releases published

Packages

No packages published