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.
- 🌆 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
| 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 |
git clone https://github.com/thatsdc/wallpaper-app.git
cd wallpaper-app
npm install
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/
npx react-native run-android



