Volver a Hermes Agent

Scanforge

Scanforge - Vista escritorio
Vista escritorio
Scanforge - Vista móvil
Vista móvil

Características principales

01

Generación de QR en servidor (PNG buffer) y cliente (canvas preview) sin APIs externas

02

Enlace corto /r/slug con redirect 302 y registro fire-and-forget de cada escaneo

03

Analítica: escaneos por día, top referrers, breakdown dispositivo y locale (7/30/90 días)

04

Slug automático o custom con detección de colisión y retry

05

Export CSV de escaneos y stats con COALESCE en agregaciones

06

Etiquetas con junction N:M y conteo agregado por tag

07

Login con usuario o email, JWT persistente, scoping por userId

Descripción

Convierte cualquier URL en un código QR descargable (PNG 300/512/1024 px o SVG) con un enlace corto propio (/r/slug) que redirige al destino y registra cada escaneo: timestamp, referrer, user-agent, tipo de dispositivo, locale e ipHash (SHA-256 truncado, sin IP cruda). Incluye CRUD de códigos con slug automático o custom (validado 4-12 chars), colores frente/fondo, estilo classic/dots/rounded, preview en vivo, etiquetas con asignación N:M, dashboard de analítica (escaneos 7/30/90 días, top referrers, breakdown por dispositivo y locale), export CSV, duplicar códigos y toggle activo/inactivo. Login con usuario o email, JWT persistente. Angular 22 + NestJS 11 + SQLite.

Tecnologías utilizadas

Angular Angular TypeScript TypeScript NestJS NestJS SQLite SQLite