Dad jokes app implements google's preferred MVVM architecture along with Dagger-Hilt dependency injection.
The app uses retrofit2 library to consume data (jokes) from API and output it to the user via viewModel.
API is free and doesn't require any authorization.
The app is getting a random joke by default everytime but it can be expanded e.g. with a search function.
The app also has the ability to share your favorite joke.
Enjoy it and use it however you like 😀