Finalizado

Backend Senior Sdk de tracking, atribución, dominios/Ssl automático (Cloudflare + Vps Hetzner)

Publicado el 14 Agosto, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Descripción lista para pegar

HollyTrack es un sistema de tracking y atribución de ventas multiusuario. No es white-label. Buscamos backend senior para consolidar el MVP y dejarlo listo para escalar.

Alcance principal

SDK/Pixel js: script ligero instalable en cualquier sitio (vanilla js) con eventos page_view, view_content, lead, purchase, custom events; cookies first-party, session/visitor ids, reintentos y cola offline.

Ingesta de eventos: api segura (idempotencia, firma hmac, rate limit), colas y persistencia.

Atribución: modelo configurable (last click, first click, time-decay, position-based) con lookback window; deduplicación, cross-domain y UTMs.

Dominios y SSL automático: onboarding de dominios/subdominios de clientes vía Cloudflare API (ya tenemos token y zone id). Alta DNS, emisión de certificados y verificación automática.

Panel básico: endpoints y vistas mínimas para ver sesiones, eventos, conversiones y diagnóstico (logs).

Observabilidad y hardening: logs estructurados, métricas, alertas, manejo de errores.

Requisitos técnicos

Dominio de Node.js/TypeScript con NestJS o Fastify (o Python/FastAPI, si justificas ventajas).

PostgreSQL para core transaccional + ClickHouse para analítica a volumen.

Redis para colas/caché; BullMQ o similar.

Experiencia real con Cloudflare api (dns, certificados, proxied records).

Servido en VPS Hetzner con Caddy o Nginx; ci/cd básico.

Seguridad: firma de eventos, validación de origen, CORS, rotación de keys.

Excelente documentación.

Forma de trabajo

Replit-first para el código con su ia asistente; entrar al vps solo cuando sea estrictamente necesario.

Entregables con criterios de aceptación y pruebas automatizadas.

Código limpio, testing y documentación lista para handover.

Qué valoramos

Haber construido SDKs o píxeles de tracking, atribución o analítica.

Pruebas de carga y manejo de millones de eventos/día.

Portafolio y referencias verificables.

Entrega esperada
MVP sólido en 4–6 semanas con hitos y demo semanal.

Hitos y criterios de aceptación

Auditoría y plan técnico (3–5 días)

Documento con arquitectura, esquemas, endpoints, flujos ssl/dns y riesgos.

Aprobación del plan.

SDK/Pixel JS + Event API

Script instalable con guía de integración de 1 página.

Eventos llegan a cola y DB con idempotencia y firma verificada.

Pruebas: envío de 10k eventos sin pérdidas.

Dominios + SSL automático (Cloudflare)

Onboarding: el cliente pega su dominio, el sistema crea dns, emite ssl y valida salud del host.

Pruebas con 2 dominios reales.

Motor de atribución

Soporte a 3 modelos y lookback configurables.

Reportes por fuente/campaña/anuncio, con dedupe.

Observabilidad + hardening + docs

Logs estructurados, dashboard de métricas, alertas básicas.

Documentación de devops, variables, claves y runbook.

Pagos contra demo funcional de cada hito.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado

Plazo de Entrega: No definido

Habilidades necesarias