🔢 Android Test App using Kotlin, Clean Architecture, MVVM, ViewModel, LiveData, Coroutines, Hilt, Retrofit, Room, Jetpack Compose and Material Design.
This app allows you to get a fact about an entered number or a random number from this API - http://numbersapi.com/. The history of facts is stored in a database and can be cleared.
The app has 2 screens.
The main screen is divided into two parts. The upper part has a field for entering a number and 2 buttons (for getting a fact about an entered number and a random number). The lower part displays the history of facts. Clicking on a fact opens a second screen.
The second screen displays a number and a fact.