A runnable Next.js dashboard example showing how Askable can annotate complex product surfaces like metrics grids, charts, tables, and sidebars.
The live demo now exposes the main interaction patterns:
- click or hover annotated cards and charts for implicit focus context
- draw a rectangular region over the dashboard
- circle one object or anomaly
- lasso an irregular page area
- highlight text in a table or card and send it to the chat sidebar
Each pattern feeds the same Askable context that the sidebar reads.
- Stable live URL: askable-mu.vercel.app
- Pull request previews: surfaced automatically by Vercel on GitHub PRs for this project
npm ci
npm run devTo verify the production build locally:
npm run build
npm run startThis example is deployed by Vercel's native GitHub integration.
When the Vercel GitHub app is connected to this repository and project:
- pull requests touching
examples/analytics-dashboard-react/**get a Preview deployment from Vercel - GitHub shows a Vercel deployment/status check on the PR
- the PR's checks and deployments UI link to the preview URL
- merges to
maintrigger a new Production deployment in Vercel
Vercel's GitHub integration documentation says it provides Preview Deployment URLs and comments on GitHub PR preview deployments.
Configure the Vercel project like this:
- Root Directory:
examples/analytics-dashboard-react - Framework Preset: Next.js
- Git provider: GitHub
- Repository:
askable-ui/askable
- Install/connect the Vercel GitHub app for the repo.
- Make sure this Vercel project is linked to
askable-ui/askable. - Keep automatic Git deployments enabled for this project.
- Open or update a PR that changes
examples/analytics-dashboard-react/**.
After that, GitHub should show the Vercel deployment/check automatically, and the preview URL should be accessible from the PR.
- The example currently depends on the published
@askable-ui/reactpackage version from npm. - If you later want more custom PR behavior than native Vercel provides, we can add targeted GitHub automation on top, but native Vercel integration should be the single deployment authority.