Let us take a look at the default Laravel 5 application structure:
contains restricted server-side application data
contains a writeable directory used by Laravel 5 and custom functions to store data ( i.e. log files, etc... )
this directory is accessible to anyone on the web.
If I were you, I would upload the file to the public directory directly.
Output // http://www.your-domain.com/img/filename.jpg
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.