SkillAgentSearch skills...

PixaPay

Pixabay Images Search client

Install / Use

/learn @mibrahimdev/PixaPay

README

PixaPay - Images Search client

Getting started

  1. Signup or Login into Pixabay for getting API_KEY
  2. 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.
View on GitHub
GitHub Stars10
CategoryDesign
Updated2y ago
Forks3

Languages

Kotlin

Security Score

65/100

Audited on Dec 1, 2023

No findings