If you want to create an experience like the following, where the users access the dashboard through the top-level SharePoint pages, not through navigating through a document library, here's how you do it.
1. Deploy your dashboard to SharePoint as usual. You may want to change your master page to be the same one used by the top-level SharePoint site, so it looks consistent. (by default, this is shockingly called "default")
2. In SharePoint, go to Site Settings > Modify Site Settings > Modify Navigation. In this section, add a "Link" as shown below, that references the URL of your dashboard page.
Greg Bernhardt (firstname.lastname@example.org)