Awesome Open Source
Awesome Open Source

Build status GitHub license

Get it on Google Play


My own authenticator implementation written with Clean Architecture and MVP in Kotlin..

Project Structure


  • Presentation layer
  • Presenters
  • View implementations
  • Navigation
  • Dagger components and modules

Domain (Pure Kotlin module)

  • Business logic
  • Uses cases
  • Data Source interfaces
  • Repositories


  • DataSource implementations

Main Libraries


Here you can see how the app look likes:


Developed By

Follow me on Twitter Add me to Linkedin

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
android (6,279
kotlin (3,566
mvp-architecture (60
mvp-android (53
authenticator (22