So I have a website created using bootstrap and want to allow for my client to have some control and editing abilities, hence why I want to migrate it to wordpress. The client wants to be able to add new pages which must show up in the multilayer navbar. They also want to be able to edit text about the company, which appears on the home page, as well as change the images in the slider. No other parts will need to be edited by them (ie not the footer and such).
I'm unsure how to take my static, fully designed html and bootstrap site and migrate it over AND allow only certain parts of it to be changed by the client. I've looked into migrating the site onto wordpress and it seems as easy as creating a few php files and pasting code into them, but the navbar, links to pages and slider are all hard coded into the html. How can I allow for these aspects to be edited from the dashboard and not just from the code itself?