Embed a dashboard as individual Flex components, complete with responsive grid


Open the project in StackBlitz to get started:
Edit config/config.ts to display a different dashboard.
Dashboards can be build in Luzmo Studio as usual.
Luzmo's Core API is used to fetch the visualizations and layout of a given dashboard, based on its ID.
Luzmo Flex components are used to embed the dashboard as it's individual components.
A CSS grid layout is used to position visualizations in a grid. It's configured to be identical to the grid configured in Luzmo Studio for the given dashboard.
This example does not persist user changes. In a production environment, you should save grid modifications made by individual users. One option is to store the edited Luzmo dashboard as a variant with access for a specific user.
Clone the repository
Install dependencies:
npm install
Run the development server:
npm run dev
To change the dashboard, update config/config.ts and add a valid embed key and token to .env.development, or another .env file.
Take your data products to the next level with Luzmo.