Works with any backend npm install Zero dependencies

E-commerce Product Upload

Product image upload for an e-commerce admin panel. Upload multiple product images with primary image selection.

Add Product

Drag & drop product images here
var primaryImage = null;
var uploader = new MultipleUpload(el, {
 uploadUrl: '/api/upload',
 accept: 'image/*',
 maxFiles: 8,
 onQueueAdd: function(task) {
 addProductImage(task);
 if (!primaryImage) setPrimary(task.id);
 }
});