Skip to content

Photo Shop is a web application that enables users to upload, organize, and edit images from various sources like devices, web URLs, and cloud platforms. Powered by Cloudinary, it offers features such as album creation, liking, favoriting, and image editing.

Notifications You must be signed in to change notification settings

Ganeshshinde-2003/Cloudinary-Image-Editor

Repository files navigation

🖼️ Photo Shop Project

Welcome to My Image Gallery Project! This project allows users to upload images from various sources like their device, web addresses, cameras, Google Drive, Dropbox, Shutterstock, Getty Images, iStock, and Unsplash. The uploaded images are stored securely on Cloudinary.

🌟 Features

📤 Image Upload

Users can upload images from their devices or any supported source. The uploaded images are seamlessly integrated into the platform.

☁️ Cloud Storage

Uploaded images are securely stored in Cloudinary, providing reliable and scalable storage solutions.

📁 Album Creation

Users can organize their uploaded images by creating albums. This feature helps in better managing and categorizing images.

❤️ Like and Favorite

Users can mark images as favorites and like them. This feature enables users to curate their favorite images and easily access them later.

✏️ Image Editing

Users can edit images using various tools:

  • Blur: Apply blur effect to the image.
  • Convert to Gray: Convert the image to grayscale.
  • Pixelate: Pixelate the image for privacy or artistic purposes.
  • Remove Background: Remove the background from the image.
  • Generative Fill: Apply generative fill to the image with or without user prompts.

🛠️ Technologies Used

  • React: Frontend development
  • Next.js: Server-side rendering and routing
  • Cloudinary: Cloud storage for images
  • Tailwind CSS: Styling
  • TypeScript: Type-safe JavaScript
  • Other relevant technologies for image editing features

🌐 Live Demo

Check out the live demo of the project here.

🚀 Getting Started

  1. Clone the repository.
  2. Install dependencies using npm install.
  3. Configure Cloudinary credentials.
  4. Start the development server using npm run dev.

🤝 Contributions

Contributions are welcome! If you have any suggestions, feature requests, or bug reports, feel free to open an issue or submit a pull request.

About

Photo Shop is a web application that enables users to upload, organize, and edit images from various sources like devices, web URLs, and cloud platforms. Powered by Cloudinary, it offers features such as album creation, liking, favoriting, and image editing.

Topics

Resources

Stars

Watchers

Forks