Skip to content

Pexscape is an app that lets you browse and set curated real-time photos as your wallpaper. You can also generate wallpapers uniquely for your self using simple and creative Prompts

Notifications You must be signed in to change notification settings

Abhishekraina7/pexscape

Repository files navigation

Pexscape

Pexscape is an app that lets you browse and set curated real-time photos as your wallpaper. It leverages the Pexels API to provide a vast collection of high-quality images, making it a perfect choice for anyone who wants to personalize their device with fresh, eye-catching wallpapers.

Key Features:

  • Extensive Wallpaper Collection: Explore a wide range of real-time curated photos from Pexels, ensuring you find the perfect image for your style.
  • Seamless Browsing Experience: Navigate the app's grid view with ease, discovering wallpapers that match your preferences.
  • Effortless Wallpaper Setting: Set any image as your wallpaper with a single tap, directly from the full-screen image view.
  • Intuitive User Interface: The app boasts a clean and user-friendly design, making it a joy to browse and personalize your device.

PEXSCAPE

Pexscape is an app that lets you browse and set curated real-time photos as your wallpaper. It leverages the Pexels API to provide a vast collection of high-quality images, making it a perfect choice for anyone who wants to personalize their device with fresh, eye-catching wallpapers.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

What things you need to install the software and how to install them

  • Flutter Development Environment: Make sure you have Flutter installed and configured on your system. Refer to the official Flutter documentation for detailed setup instructions: https://docs.flutter.dev/get-started/install
  • Pexels API Key: To access the Pexels API and display images, you'll need a free API key. Sign up for a Pexels developer account to obtain your key: https://www.pexels.com/api/

Installing

A step by step series of examples that tell you how to get a development env running

  1. Clone the Pexscape repository using Git:
Bash git clone https://github.com/Abhishekraina7/Pexscape.git
  1. Navigate to the project directory:
Bash cd Pexscape
  1. Install the dependencies:
Bash flutter pub get
  1. Replace YOUR_API_KEY in the lib/wallpapers.dart file with your Pexels API key:
Dart
// ... existing code
final String apiKey = 'YOUR_API_KEY';
// ... rest of the code
  1. Run the app on your device:
Bash flutter run

Built With

  • Flutter - The web framework used
  • Maven - Dependency Management
  • PEXEL API - Used to generate RSS Feeds
  • DART - Core language for both Frontend and for RESTAPI's
  • Google Gemini - AI Image generation
  • Postman - API testing and RestAPI development

Contributing

I made this project compleletely solo and yeah It is a hobby project

Acknowledgments

  • Hat tip to FLUTTER GEMS - best premade components and packages for Frontend.
  • And Yeah Google's GEMINI API Docs were really awsome.

About

Pexscape is an app that lets you browse and set curated real-time photos as your wallpaper. You can also generate wallpapers uniquely for your self using simple and creative Prompts

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages