A simple wallpaper app for your phone to discover and personalize your device with a sleek wallpaper. Browse a stunning grid of high-quality images from Pexels API. Download and customize your home screens, and enhance your display with stylish clock and weather widgets. Elevate your mobile experience with just a few taps.....
The app is available on play store using the link here. It is available in early access and is currrently in closed testing environment.
App home page | Set wallpapers | Search wallpapers | Search categories |
---|---|---|---|
This is a new React Native project, bootstrapped using @react-native-community/cli
.
The app uses the following :
- Pexels API to search, fetch and download images and pexels npm client to interact with the application code
- Github Actions CI/CD pipeline to automatically build latest release APK on code commit
- react-native-manage-wallpaper to handle wallpaper in the app
- react-native-reanimated for app animations
- react-native-reanimated-carousel for the animated carousals in the app
To build the project locally
- Clone the app
- Create a .env file in the base of the folder
- Create an account at Pexels and generate API key
- edit .env file : PEXELS_API_KEY = YOUR_API_KEY
Please find the remaining guide to run and build the project locally here
- node version - 20.12.2
- npm version - 10.5.0
Kindly find the latest APK release in the releases part of this repository
- Thanks to Wallpaper App previously developed for UI inspirations.
- v0.0.0 : Initial Release
- v0.0.1 : App deployed to Play Store in closed testing