SharePoint is a perfect solution for the Board site. Here are instructions on how to create a Board of Directors Site in SharePoint Online.