REPOSITORY OVERVIEWLive repository statistics
β
7Stars
β 3Forks
β― 0Open issues
β 7Watchers
57/100
OPENREPOHUB HEALTH SIGNALMixed signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
72 Community adoption25% weight
16 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
75 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
π Login, Register & Real-Time Chat Android App
β¨ Modern User Management with Jetpack Compose, MVVM, & WebSockets
This open-source Android project is a comprehensive template for building secure user authentication and real-time communication systems using Jetpack Compose and modern Android development best practices.
It features a polished UI with Shimmer effects, Pull-to-refresh, and a robust Chat system powered by Ktor WebSockets.
π Key Features
- π Secure Authentication: Complete Login & Registration flow with real-time form validation.
- π¬ Real-Time Chat: Messaging system with WebSocket integration, optimistic UI updates, and online/offline status.
- π₯ User Management: View a dynamic list of registered users with search-like capabilities.
- πͺ Modern UI/UX:
- Shimmer Effect: Beautiful skeleton loading states for a premium feel.
- Pull-to-Refresh: Seamless data synchronization.
- Material Design 3: Leveraging the latest Material You components and themes.
- β‘ Performance Optimized:
- MVVM Architecture: Clean separation of concerns.
- Dagger Hilt: Industry-standard dependency injection.
- Kotlin Coroutines & Flows: Smooth asynchronous programming.
- Jetpack DataStore: Efficient and safe local data persistence.
π οΈ Tech Stack
- UI: Jetpack Compose (1.7+)
- Architecture: MVVM (Model-View-ViewModel)
- Dependency Injection: Dagger Hilt
- Network: Retrofit & Ktor WebSockets
- Local Storage: Jetpack DataStore
- Concurrency: Kotlin Coroutines & SharedFlow/StateFlow
- Image Loading: Glide for Compose
- Navigation: Modern Navigation 3 Implementation
π Backend API Integration
This app requires a backend API for authentication and messaging. The backend is built with Ktor and is available here:
β‘οΈ
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository descriptionβnot editorial ratings.
π TruckEase is a B2B Android app for logistics and inventory management. Built with Kotlin and Jetpack Compose, it offers real-time tracking, product management, and driver coordination. Showcases MVVM and modern Android architecture for a fast, secure, and scalable solution. π
42/100 healthActive repository
KotlinNo license
β 0 forksβ― 0 issuesUpdated Feb 12, 2026