Upload files to S3 and generate previews using Laravel | Dark Hacker News