Skip to content

App uses Pexel's API to displays photos. When clicking on a photo, details screen is opened. There user can bookmark or download the photo. Bookmarked photos are visible on Bookmarks screen.

Notifications You must be signed in to change notification settings

VeceluXa/Pexels

Repository files navigation

Pexels App

App uses Pexel's API to displays photos. When clicking on a photo, details screen is opened. There user can bookmark or download the photo. Bookmarked photos are visible on Bookmarks screen. App supports multiple languages and uses Per-App Language Android 13 Feature.

Tech stack

  • Android SDK
  • Jetpack Compose
  • Compose Destinations
  • Dagger/Hilt
  • Coroutines, Flow
  • Coil
  • Paging3
  • Room
  • Retrofit
  • Gson
  • Splash Screen API

Setup

  • Add Pexel's API Key to local.properties as PEXELS_API_KEY

Demo

pexels-app-demo.mp4

About

App uses Pexel's API to displays photos. When clicking on a photo, details screen is opened. There user can bookmark or download the photo. Bookmarked photos are visible on Bookmarks screen.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages