A beautiful, open-source wallpaper platform built with Next.js. Find and create stunning wallpapers for your devices!
- 🖼️ Browse high-quality wallpapers
- 🔍 Easy search and filtering
- 🌓 Light and dark mode
- 🤖 AI-powered wallpaper generation
- 📱 Fully responsive design
- 💾 Save your favorite wallpapers locally
Check out the live demo: wallpaperz.in
- Next.js - React framework
- TypeScript - Type safety
- Tailwind CSS - Styling
- Framer Motion - Animations
- Clerk - Authentication
- ImageKit - Image storage
- Stability AI - AI image generation
- Node.js 18 or newer
- npm or yarn
-
Clone the repo
git clone https://github.com/StarKnightt/wallpaperz.git cd wallpaperz
-
Install packages
npm install # or yarn
-
Set up environment variables
cp .env.example .env.local
Then fill in your API keys in the
.env.local
file. -
Start the development server
npm run dev # or yarn dev
-
Open http://localhost:3000 in your browser.
Contributions are welcome! Feel free to:
- Fork the project
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Prasen - prasen.dev
Project Link: https://github.com/StarKnightt/wallpaperz