jackbarham's avatar

Image gallery using batch uploads, processing sizes, send to CDN and display them

I've been working a few Laraval projects which require some form of image gallery.

I know you have file upload videos, which have been really helpful, but a dedicated gallery video would be really really helpful.

I was thinking along the lines:

  • Drag 'n' drop a brunch of images (I know this will require a touch of js)
  • Process batch uploads (ideally with progress bar)
  • Resize images (thumbnail + full size)
  • Store original locally
  • Send images to S3 (or cloud/CDN of some form)
  • Display images (thumbnail and full size)
  • Delete images (or batch delete)

Maybe use Vue.js for the js part of the image uploading - I'd be happy to see that too.

I'm sure there are many others who would find this useful.

Great work - Thanks for all your help so far.

0 likes
2 replies
jackbarham's avatar

I thought I had put into that forum - My mistake, updated it now.

I've been looking at intervention, about to use it for a test project this afternoon - Blueimp looks good too.

This probably is a mini-series, although I'm still keen to see what the best practices are and correct ways to implement a modern image gallery.

Please or to participate in this conversation.