Do you know that you can use WordPress to be your homepage? It is not only possible but also very easy. It just needs a few steps. Creating a new WordPress page is one, then create another page for your recent posts, but you don’t have to create a content in it. You also need to modify some setting in the settings panel of your WordPress, modify some changes, and there you have it. Your WordPress now becomes your home page. To make it look more seamless and beautiful, you might need to modify your pages menu.
Read the rest of the instructions here: https://wordpressluv.com/how-to-create-a-custom-home-page-and-a-separate-page-for-blog-posts-in-wordpress/