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

https://github.com/kaushalvasava/wallpaperapp

It is a wallpaper app using Unsplash Api. It is a project using Jetpack Compose, Retrofit, Coroutines, MVVM architecture, REST API and Paging3 for pagination.
https://github.com/kaushalvasava/wallpaperapp

android api coroutines kotlin mvvm networking pagination paging paging3 retrofit retrofit2-kotlin viewmodel

Last synced: 10 months ago
JSON representation

It is a wallpaper app using Unsplash Api. It is a project using Jetpack Compose, Retrofit, Coroutines, MVVM architecture, REST API and Paging3 for pagination.

Awesome Lists containing this project

README

          

# WallpaperApp
It is a wallpaper app using Unsplash API. It is a project using retrofit, Coroutines, MVVM architecture, REST API and Paging3 for pagination.

# Features
- Set Wallpaper
- Mutliple photos on home screen

# Tech stack:
- Kotlin
- Paging3 for pagination
- Rest Api
- Retrofit
- Coroutines
- StateFlow
- MVVM Architecture
- ViewBinding
- Single activity architecture
- Navigation components

# Screenshots

![Screenshot 2023-11-15 140809](https://github.com/KaushalVasava/WallpaperApp/assets/49050597/ec535521-5c49-42fc-bd12-08508832462c)
![Screenshot 2023-08-29 194922](https://github.com/KaushalVasava/WallpaperApp/assets/49050597/a1c19840-d115-44bb-9668-f149edd08b20)

# Author
Kaushal Vasava