Consultation required from expert laravel + vue developer

Job ID: 37753706

Budget: ₹600 – ₹1,500 INR

We have a project built on laravel + vuejs

Need help with some things :-
1) The laravel project has grown to a massive 2.9 gbs, which is ridiculous, I think its because of useless packages. We only need the neccessary packages and reduce size of the project.

2) Want to know the best practices of hosting laravel and vuejs on cpanel, or some other better option. Because it takes too much time to host the project.

3) Mysql database table partitioning .

4) We have two separate folders , 1 for vuejs and 1 for laravel api. Now we need to host them on two separate sub domains on cpanel, is there a way to keep them in a single project directory.

Mostly our requirements are to learn about best hosting approach we should use to host our project.
Related categories: Web Hosting Laravel Vue.js Vue.js Framework