This app was created for a Mirror based on this article http://blog.dylanjpierce.com/raspberrypi/magicmirror/tutorial/2015/12/27/build-a-magic-mirror.html The app has two types of accounts (Mirror and Mirror tuner) You can set up your mirror by your Android device. As an example: you can create a lot of mirror's configurations, add widgets to it, configurate widgets (scale, size, position) etc.
##Patterns: Dependency Injection, Clean Architecture + MVP etc.
##languages Kotlin, Java
##Dependensies: RxJava 2.0, Retrofit 2.0, Dagger 2, Firebase (auth, realtime database, storage)