GitHunt
ST

StarKnightt/wallpaperz

A modern, open-source wallpaper discovery and sharing platform built with Next.js, with ai image generation

Wallpaperz ๐Ÿ–ผ๏ธ

GitHub stars License Contributions welcome

A beautiful, open-source wallpaper platform built with Next.js. Find and create stunning wallpapers for your devices!

โœจ Features

  • ๐Ÿ–ผ๏ธ Browse high-quality wallpapers
  • ๐Ÿ” Easy search and filtering
  • ๐ŸŒ“ Light and dark mode
  • ๐Ÿค– AI-powered wallpaper generation
  • ๐Ÿ“ฑ Fully responsive design
  • ๐Ÿ’พ Save your favorite wallpapers locally

๐Ÿš€ Demo

Check out the live demo: wallpaperz.in

๐Ÿ› ๏ธ Built With

๐Ÿ Getting Started

Prerequisites

  • Node.js 18 or newer
  • npm or yarn

Installation

  1. Clone the repo

    git clone https://github.com/StarKnightt/wallpaperz.git
    cd wallpaperz
  2. Install packages

    npm install
    # or
    yarn
  3. Set up environment variables

    cp env.example.txt .env.local

    Then fill in your API keys in the .env.local file (see env.example.txt for required variables).

  4. Start the development server

    npm run dev
    # or
    yarn dev
  5. Open http://localhost:3000 in your browser.

๐Ÿ“ธ Screenshots

Click to see screenshots

Home page AI Generate page

๐Ÿค Contributing

Contributions are welcome! Feel free to:

  1. Fork the project
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

๐Ÿ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

๐Ÿ“ฌ Contact

Prasen - prasen.dev

Project Link: https://github.com/StarKnightt/wallpaperz

StarKnightt/wallpaperz | GitHunt