- MVVM architecture
- Get data from an API by Retrofit and cache it in a local room DB
- CRUD with Room database
- Jetpack Compose
Dictionary API: https://dictionaryapi.dev/
- When connected to the internet
- When internet connection is lost
Dictionary API: https://dictionaryapi.dev/