Skip to content

Latest commit

 

History

History
60 lines (35 loc) · 2.95 KB

README.md

File metadata and controls

60 lines (35 loc) · 2.95 KB

Wallpaper App

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.....

Closed Testing Release

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 preview

App home page Set wallpapers Search wallpapers Search categories

Description

This is a new React Native project, bootstrapped using @react-native-community/cli. The app uses the following :

  1. Pexels API to search, fetch and download images and pexels npm client to interact with the application code
  2. Github Actions CI/CD pipeline to automatically build latest release APK on code commit
  3. react-native-manage-wallpaper to handle wallpaper in the app
  4. react-native-reanimated for app animations
  5. react-native-reanimated-carousel for the animated carousals in the app

Getting Started

To build the project locally

  1. Clone the app
  2. Create a .env file in the base of the folder
  3. Create an account at Pexels and generate API key
  4. edit .env file : PEXELS_API_KEY = YOUR_API_KEY

Please find the remaining guide to run and build the project locally here

Dependencies

  • node version - 20.12.2
  • npm version - 10.5.0

Android APK

Kindly find the latest APK release in the releases part of this repository

Authors

Palak Pramod Keni

Acknowledgments

  • Thanks to Wallpaper App previously developed for UI inspirations.

Version Updates

  • v0.0.0 : Initial Release
  • v0.0.1 : App deployed to Play Store in closed testing