Depending on what CMS your current website is built this can be a pretty simple task, or a massive undertaking requiring tens if not hundreds of hours of coding.
You would need to provide a lot more details about your current website to get a more precise answer.
For example, here’s how a basic HTML to WordPress conversion would work: