Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/erayagdogan/dictionary

Jetpack Compose dictionary app using https://dictionaryapi.dev/ as API.
https://github.com/erayagdogan/dictionary

android-app dictionary jetpack-compose material-3 multi-module mvvm-architecture pagination paging3 retrofit2 room vievmodel

Last synced: about 1 month ago
JSON representation

Jetpack Compose dictionary app using https://dictionaryapi.dev/ as API.

Awesome Lists containing this project

README

        

# Dictionary
Jetpack Compose dictionary app using [free dictionary API](https://dictionaryapi.dev/) as API and can cache data for offline use.



## Preview
[preview.webm](https://github.com/ErayAgdogan/Dictionary/assets/124050694/77391711-e364-4f1b-887d-b7ee4d7e65ab)
## Tech Stacks/ Libraries
1. Jetpack Compose
1. Material 3
1. Multi-Module
1. Retrofit 2
1. Room
1. Datastore
1. Paging 3
1. Hilt
1. Viewmodel
## TODO List
- **Testing**: My knowledge about testing is very limited. I am planning to learn more about testing on android and implement it on this project.
- **Support Multiple Screens**
- **Code Documentation**