In this two-part article, MongoDB Solutions Architect Ronan Bohan demonstrates how to build a Billing Dashboard leveraging MongoDB Charts to visualize spend within a MongoDB Atlas Organization. The first part covers setting up a MongoDB Atlas cluster and creating Stitch Functions to retrieve invoice data from the Atlas API and store it in a MongoDB Atlas cluster. The functions include `httpGet`, which performs an HTTP GET with MD5 Digest authentication, and `getBillingData`, which retrieves pending invoice data and updates the database. Additionally, two new functions, `getProjectData` and `refresh`, are created to process project-related data and refresh the dashboard, respectively. A Scheduled Trigger is then created to run these functions daily, ensuring the dashboard remains up-to-date with the latest invoice data.