I’m going to recommend the use of WordPress to build the site, simply because it’s easy, quick, has pretty decent built-in SEO, and has tons of customization options available for appearance, security, functionality, etc. I’m not going to give you a step-by-step guide to building a site with WordPress, because there are thousands of those online already. Just search Google or YouTube if you need a tutorial on how to build a site with WordPress. It’s a lot easier than you probably think! You’ll need the following: