Multimodule-Clean-Architecture-Jetpack-Compose-Boilerplate

๐Ÿš€ Modular Android boilerplate with Kotlin, Jetpack Compose, Clean Architecture, MVI, Hilt and Mixpanel โ€” scalable, testable and easy to extend.

androidkotlinboilerplategradlemixpanelandroid-boilerplateclean-architectureandroid-architecturemvimultimodulemodularizationjetpack-compose
FreeRepo

Preview

Multimodule-Clean-Architecture-Jetpack-Compose-Boilerplate preview

Overview

This is a modular Android boilerplate built with Kotlin and Jetpack Compose that demonstrates Clean Architecture principles and the MVI pattern for state management. It includes multiple feature modules, shared core modules for data, networking and analytics and uses Hilt for dependency injection and Mixpanel for event tracking to support scalable, maintainable app development.

Features

multi-module architectureclean architecturemvi patternjetpack compose uihilt dependency injectiongradle build managementanalytics integrationmodular feature modulesdata persistencenetworking

Feature Flags

authorizationanalytics

Recommended Use Cases

scalable android applicationsmodular app developmentclean architecture implementationjetpack compose projects

Frontend

kotlinjetpack-composeandroid

Backend

None

Auth Providers

None

Deployment Targets

android

Payment Providers

None

Quick Facts

โญ Stars
3
๐Ÿด Forks
0
๐Ÿ”„ Active
Unknown

Stack

Language
kotlin
Analytics
mixpanel
Monitoring
mixpanel

Data Layer

UI Stack

Styling
jetpack-compose
Components
jetpack-compose

Developer Experience

Docker
No
Tests
Yes
Quickstart
Yes
env.example
No

Pricing

Classification
free
Selected
โ€”
Notes
No clear pricing signals
Get Started with this Boilerplate