VendingMachine
The project use the Model view presenter design pattern, it binds views with Butterknife framework, also it does dependency injection (Dagger 2 framework). it has a splashScreen (a cinemagraph using a custom view), Activities, Dialog Fragments, Cards views.