This project consists of five screens (1 Activities & 4 Fragments):
- Login screen: Email and password fields and labels plus create and login buttons
- Welcome onboarding screen
- Instructions onboarding screen
- Shoe Listing screen
- Shoe Detail screen for adding a new shoe
- LinearLayout / ConstraintLayout / ScrollView / CoordinatorLayout
- Android Architecture (MVVM Pattern)
- DataBindingUtil
- ViewModel
- LiveData
- Navigation Component
- Activity & Fragments Lifecycle