I have start developing this website before two years and then I lost the domain upload-website.com :D
I have developed the same idea as Codepen with real time result with all the functionality
(Upload your project part)
you have to zip your folder then upload the zip to main page
now your files will go to public folder as new website and if you are working on Ubuntu, we have developed a way to create demo website
or you can use it like yourdomain.com/yourproject/....
I will return back to fix everything I made before because my Laravel level was 0 :D (I will come back when i have time)
give full permission to those two files
inside this file we have 90-cloud-init-users file
inside this folder just add
to give permission for the normal user
sudo apt-get install php-mbstring
https://askubuntu.com/questions/764782/install-laravel-5-on-ubuntu-16-04
php artisan cache:clear
inside the main conf we have to add
<Directory /var/www/html/public> AllowOverride All
###### when i have time, I will rewrite the documentation again