projects

project

spx.cx

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

  • Secure link operations with granular RBAC and JWT/API-key authentication
  • Public shortening and tracking pixels hardened by rate limiting and CAPTCHA
  • Runtime controls for branding, API exposure, and code-space policy without redeploys
spx.cx screenshot

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.

spx.cx dashboard screenshot

Link and pixel insights

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.

spx.cx link insights screenshot

Creation with more flags

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.

spx.cx link pixel creator screenshot

User and role management

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.

spx.cx user role management screenshot

Whitelabeling management

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.

spx.cx white-labeling screenshot