Currently I have 4 different websites , each having admin control panel , so I have 4 admin panel url and credentials for managing websites. Now I am planning to have only 1 admin panel for all 4 websites.

So I will have 1 Laravel App for Admin Panel, and 4 Laravel Apps for each website html design . Each Laravel App will be hosted on different cpanel with different domain name , and i will be linking all 4 websites html design with admin panel which is hosted on different domain and cpanel.

Is this correct way ? or am I doing something wrong here. The idea is that I want to manage all my customers of all my 4 websites at central location.