I built DevTrace to give backend teams a practical, low-overhead way to spot slow routes, query bottlenecks, and memory spikes before those issues become production incidents.
Monorepo layout:
packages/devtrace-node: publishable Node.js observability packageapps/demo-dashboard: demo app that consumes the package
cp apps/demo-dashboard/.env.example apps/demo-dashboard/.env
npm install
createdb devtrace
npm run db:init
npm run devOpen http://localhost:4000.
npm run dev-> runs demo appnpm run start-> starts demo app without nodemonnpm run db:init-> applies package schema to DBnpm run test-> runs package testsnpm run test:all-> runs tests across all workspaces