O certo seria que o front-end seja construído junto ao site principal, e o chat será exibido como um modal ou sheet no canto inferior direito, não será uma página dedicada.
Veja o exemplo do reddit abaixo