https://github.com/sanjaydevtech/pexelsgalleryapp
Developer Days Week 2 Challenge
https://github.com/sanjaydevtech/pexelsgalleryapp
android image jetpack-android kotlin paging3 pexels-api
Last synced: 11 months ago
JSON representation
Developer Days Week 2 Challenge
- Host: GitHub
- URL: https://github.com/sanjaydevtech/pexelsgalleryapp
- Owner: SanjayDevTech
- Created: 2021-09-07T04:26:45.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-09-08T19:46:00.000Z (over 4 years ago)
- Last Synced: 2025-01-25T16:44:31.221Z (about 1 year ago)
- Topics: android, image, jetpack-android, kotlin, paging3, pexels-api
- Language: Kotlin
- Homepage:
- Size: 7.17 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pexels Gallery App
### Developer Days Week 2 Challenge
MVVM architecture
Network calling
## Tech Stack:
- Android
- Paging 3
- Retrofit
- Coil
- Kotlin
## Setup API key
- Get api key from Pexels
- Create a `secrets.properties` file in root project directory
- Add this line `PEXELS_API_KEY=` with the api key
- Build once and the api key is available throughout the project using `BuildConfig.API_KEY`
## Screenshots
[](assets)
[](assets)
[](assets)
[](assets)
## Demo video:
- [Demo Video](https://drive.google.com/file/d/1urscafKWHLsPNhS8d9olnuPm59BuImek/view?usp=drivesdk)
## APK file
- [APK](assets/app-debug.apk)