EchoLog

SaaS multi-tenant de feedback para productos - boards, votos, comentarios, workspaces, aprobación de boards, invitaciones por email. Full-stack TypeScript con React 19, Express 5, Prisma, PostgreSQL (Supabase). ~20,000 líneas, monorepo pnpm.

Resumen

EchoLog es un SaaS multi-tenant de feedback para productos - una alternativa a Canny.io - que permite a equipos de producto recolectar, organizar y actuar sobre el feedback de usuarios mediante boards, votos, comentarios y gestión de workspaces.

El problema

Los equipos de producto necesitan un lugar centralizado para recolectar feedback de usuarios, priorizar funcionalidades basadas en votos de la comunidad y comunicar actualizaciones de estado - sin construirlo desde cero ni pagar por herramientas costosas como Canny. La mayoría de las alternativas son sobrepreciadas, están atadas a ecosistemas propietarios, o carecen de acceso basado en roles y aislamiento multi-workspace.

Arquitectura & decisiones

EchoLog sigue screaming architecture en el backend - cada dominio de negocio es una carpeta de primer nivel que 'grita' su propósito sin revelar el framework. Decisiones clave con tradeoffs explícitos: