How to remove public from the URL in Laravel 11 (shared hosting, no shell access) [closed]

/home/username/
    ├── laravel_project/
    │   ├── app/
    │   ├── bootstrap/
    │   ├── config/
    │   ├── database/
    │   ├── public/              
    │   │   ├── index.php
    │   │   ├── css/             
    │   │   ├── js/              
    │   │   └── images/          
    │   ├── routes/
    │   ├── storage/
    │   ├── vendor/
    │   └── artisan

how can i remove the public from the url in such a way that the asset should also load without the public