A sales analytics app that demonstrates Luzmo's embedded analytics capabilities end-to-end: interactive dashboards, AI-powered summaries, a conversational analytics assistant, and a self-service report builder.


To run this app locally:
backend/configbackend/config/local.cjs. Use your Luzmo API credentials and your own collection ID.module.exports = {
luzmo: {
apiToken: "<your Luzmo API key>",
apiKey: "<your Luzmo API token>",
collectionId: "33c447d5-06a7-4edc-bcce-c3c241987567",
apiUrl: "<your Luzmo API URL (default: https://api.luzmo.com)>",
},
port: 3101,
local: true,
};
npm run install-all
npm start
Note: this project uses specific dataset, dashboard and chart id's through the code for the purpose of this demo. You can change these to point to your own datasets/dashboards/charts. Add the datasets and dashboards you want to use to a Collection in Luzmo and reference this collection ID in backend/config/local.cjs.
Then, update specific IDs throughout the frontend (e.g. in \frontend\src\app\constants\luzmo-constants.ts) to make the charts render correctly.
Take your data products to the next level with Luzmo.