Deployment issue

I have three important questions if please anyone could answer?
1)I want to deploy the app demo online app to my website but currently the app starts at ‘/’ url which I to change to ‘/live’
2) on the github it says expose to public folder to apache server, how to do that on cpanel
3) currently the app starts at localhost:3000 but i want the app to start at .xyz Domain Names | Join Generation XYZ on production side

Please Help

Please don’t ask this here.

Can you help me? I need consultation