Descripción del proyecto
TraducidoEl desafío principal es el rendimiento y la fiabilidad: los enlaces cortos deben resolverse en menos de 50 ms a nivel global, los análisis deben procesarse de manera asíncrona para evitar añadir latencia a las redirecciones, y el sistema debe manejar picos de tráfico durante los lanzamientos de campañas sin degradar la experiencia del usuario. También necesitamos el paso de parámetros UTM para que los enlaces se integren de manera limpia con nuestra pila de análisis existente, controles de expiración de enlaces y límite de clics para campañas sensibles al tiempo, y una API REST que nos permita crear y gestionar enlaces programáticamente desde nuestras herramientas de automatización de marketing.
Características requeridas:
— URLs cortas de marca con soporte de dominio personalizado y SSL
— Generación de códigos QR por enlace con opciones de descarga
— Análisis de clics: geografía, dispositivo, navegador, referente, paso de UTM
— Fechas de expiración de enlaces y opciones de límite de clics
— API REST para creación y gestión programática de enlaces
— Panel de administración con informes exportables (CSV/PDF)
— Agrupación y etiquetado de enlaces para organización de campañas
Pila tecnológica: backend PHP 8 o Node.js, MySQL/PostgreSQL, frontend React o Vue.js, Chart.js o equivalente para visualización de análisis.