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