D3 Dashboard Tutorial

Learn how to build a D3 dashboard with an example in React, Material UI, and Cube.js.
hero
d3 dashboard example
Build an Interactive Dashboard App with D3
This guide shows how to build a dashboard application with React, D3.js, and Material UI. You’ll learn how to set up a database, seed it with data, build an API endpoint on top of it, and then visualize data on the frontend with D3.js.
data schema
Build an Analytics API with Cube.js
You will learn how to model data with Cube.js data schema and build a clean API interface to power your analytics dashboard. This guide shows how to create complex metrics and describe relationships in the data.