Prototype Analytics · Product analytics
Pebblestat Analytics
Fictional product analytics in the spirit of Mixpanel: projects, tracked events and users, saved reports, an editable dashboard, segments, metric alerts that fire as simulated time advances, and release annotations, with owner, analyst and viewer personas.
A flagship prototype: complete and ready to try.
Screenshot · shown in its full screen shell
Live preview
No live preview yet.
Each prototype stores its data in IndexedDB for the address it runs on. Data you create at localhost:5173 is separate from a build at localhost:4173 or a published URL, and the framed preview shares
storage with that address opened directly.
Highlights
- Projects with dashboards, trends, funnels and retention
- Saved reports and segments for analysts
- Metric alerts that fire as simulated time advances
- An enterprise-scale project: ~100k events as daily rollups plus a 20k raw sample
Scenarios 6
- new-project
- healthy-growth default
- launch-day
- outage-incident
- churn-risk
- enterprise-scale
Each scenario rebuilds a deterministic world. Open one with ?scenario=<id>.
Spec kit
Every prototype carries a spec any agent can follow to rebuild it in a real app: the files below, in prototypes/pebblestat-analytics-demo/, with generated regions kept in sync with the code.
- AGENTS.md
- docs/SPEC.md
- docs/DATA_MODEL.md
- docs/FLOWS.md
- docs/SCREENS.md
- docs/PERMISSIONS.md
Check that the spec is current
pnpm protoyard spec pebblestat-analytics-demo --check Rebuild kit (ZIP)
pnpm protoyard spec pebblestat-analytics-demo --bundle