Guides
Use and adapt dashboard-ui-initializer
Use and adapt dashboard-ui-initializer: The Qentrah workspace application with organization authentication, partner APIs, and a Convex backend.
Use the documented interfaces and source layout for dashboard-ui-initializer. The sections below retain the README’s examples and configuration details.
Local Development
From the repository root:
npm run dev:workspaceFrom this app folder:
npm run devDefault local URL: http://localhost:3000.
The dev script starts Next.js and Convex together. Use
npm run dev:next or npm run dev:convex when debugging only one side.
Commands in the root manifest
The captured package.json declares the following scripts. Run them from the directory containing that manifest.
| Command | Script |
|---|---|
npm run dev | next dev |
npm run build | next build && node scripts/ensure-vercel-manifest.mjs |
npm run start | next start |
npm run typecheck | tsc --noEmit |
npm run lint | eslint |
npm run test | vitest run |
Troubleshoot a local change
- Reproduce the smallest example from the quick-start guide.
- Compare required configuration and dependency versions with the README.
- Check the linked issue tracker for the same error. Include the command, runtime version, and relevant error when reporting a problem; omit credentials.
Source and help
Source captured: 2026-10-11
