What's the location of your index.php? Is it /var/www/html/dev? Make sure root points to your public...
Run composer on your local machine and upload the whole bunch to your hosting server.
The Laravel portal for problem solving, knowledge sharing and community building.
The community