I just started learning Laravel and I'm not too excited about it. Getting rid of the "public" folder and accessing your website directly is not an easy task.
The easiest solution I found here is to move public folder contents outside and then edit the index.php file - shared hosting. But it's not pretty.
Does it pose any risk? Because according to the design those files supposed to be accessed from within the public folder.