Тема не новая. Подскажите как сделать копию сайта с личным кабинетом? Как это вообще должно работать. Делал копии лендингов, многостраничных сайтов через инструмент WebCopy, с таким еще не сталкивался ...
Личный кабинет подразумевает бэкэнд, а это значит, что вы не получаете код, как например с JS, а только результат его выполнения. Таким образом, без доступа к серверу, скопировать можно только интерфейс, без функционала.
Самый простой и тупой вариант - WordPress - там уже всё готово ставите и настраиваете (от силы 30 минут работы).
Более умный взять фремворк например https://symfony.com/ или ларку. И набросать за пару часиков, что вам нужно.