PixaPay – Images Search client
Getting started
- Signup or Login into Pixabay for getting API_KEY
- Add
APY_KEY="Your_Key_Here"
and BASE_URL="https://pixabay.com/api/"
to gradle.properties
file.
Libraries and Frameworks
Clean Architecture + Offline first
- Data (database, API and preferences code)
- Domain (business logic)
- UI (for presentation logic, using MVVM with finite state machine pattern)
Tests
- Retrofit and backend Response using MockWebServer
- Use cases and Repositories using Mockk
TODO
- Explore full MVI implementation.
- Show Image in full screen.
GitHub
View Github