TPF Language used: Kotlin Design Pattern Used: MVVM Constraint Layout for UI Kotlin Coroutines **Screens: