Skip to content

thatsdc/wallpaper-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🖼️ Wallpaper App (React Native + Pexels API)

A beautiful mobile wallpaper app built with React Native, using React Navigation for routing and the Pexels API for fetching high-quality images.
Users can browse, search, and download wallpapers directly from the Pexels image library.

Home Screen Search Screen Detail Screen Home Screen


✨ Features

  • 🌆 Browse a curated collection of high-quality wallpapers
  • 🔍 Search wallpapers by keyword (e.g. "nature", "city", "abstract")
  • ❤️ Save your favorite images locally (optional feature)
  • 🧭 Smooth navigation with React Navigation
  • 📱 Clean, responsive UI optimized for all devices
  • ⚡ Fast loading with API-based dynamic content

🧠 Technologies Used

Technology Purpose
React Native Core mobile framework
React Navigation Screen and tab navigation
Pexels API Source for wallpapers
Axios / Fetch API Network requests
Dotenv Environment variable management
React Native CLI Development environment

🚀 Getting Started

1. Clone the repository

git clone https://github.com/thatsdc/wallpaper-app.git
cd wallpaper-app

2. Install dependencies

npm install

3. Create a .env file

In the root directory of the project, create a file named .env and add your Pexels API token:

API_TOKEN=your_pexels_api_key_here

You can obtain your API key for free by creating an account at 👉 https://www.pexels.com/api/

4. Run the app

npx react-native run-android

About

An application to find your favorite wallpaper

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors