Dashboard
The dashboard consolidates key traffic, conversion, and performance signals so teams can monitor campaign health from a single control surface.
It is built for fast operator decision-making rather than fragmented reporting.

project
Self-hostable short-link and tracking platform with public shortening, pixel analytics, RBAC admin operations, and runtime security/config controls.
Java / Spring Boot / React / Vite / KeyDB/Redis / Docker

The dashboard consolidates key traffic, conversion, and performance signals so teams can monitor campaign health from a single control surface.
It is built for fast operator decision-making rather than fragmented reporting.

Per-link analytics and pixel events provide attribution visibility across channels.
Redirect and open metadata are captured for actionable insights without relying on external analytics SDKs. In this context, a pixel is a tiny embedded image in an email that triggers an open event when loaded.

The creation engine supports autogenerated links, fixed aliases, tracking pixels, and batch generation with per-item validation and metadata.
Public creation can be protected with rate limiting and optional CAPTCHA to balance growth and abuse resistance.
Admin workflows include user CRUD, custom role and permission assignment, account status control, and forced password-change enforcement.
The platform supports JWT user auth and revocable API keys for machine access.

Operators can adjust branding, domain policies, API/docs exposure, CORS behavior, and code-space constraints at runtime without redeploying.
This enables white-label and client-specific setups while keeping operational guardrails in place.
