¿Puedes construir ShowTrust con IA?
MuertoPuedes recrear lo importante hoy.Un enlace compartible que recopila testimonios y un widget que un agente puede instalar por ti.
Por qué este estatus
Un formulario de envío, una cola de aprobación y una cuadrícula de tarjetas que puedes insertar en otro sitio. Aquí no hay algoritmo ni efecto de red; un agente producirá una versión funcional en una sesión, igual que con las herramientas de 25 y 29 dólares de esta categoría. El inconveniente es el mismo que tiene Eloqra: la versión alojada es gratuita para un solo sitio, sin límite de testimonios, así que gastarías un fin de semana y una factura de hosting para reemplazar cero dólares. Vale la pena construirlo si quieres los datos en tu propio equipo o disfrutas el ejercicio. No vale la pena construirlo para ahorrar dinero, porque no hay nada que ahorrar.
Qué puedes construir
Una página pública recopila nombre, foto, puntuación de estrellas y cita; tú los apruebas y los testimonios aprobados se muestran como un muro insertable en tu sitio.
Construye una herramienta para recopilar y mostrar testimonios. Requisitos:
- Stack: un único servicio de Node + TypeScript (Fastify) con SQLite mediante better-sqlite3 y disco local
para las cargas. Sin Docker, sin una compilación de frontend separada y sin cuentas de clientes.
- Una página pública de recopilación en /c/:slug: nombre, cargo, empresa, carga de avatar, puntuación de 1 a 5 estrellas
y cita. Cada campo debe poder activarse o desactivarse individualmente por proyecto desde una fila de configuración. Los envíos
llegan como pendientes. Muestra un estado de agradecimiento después del envío.
- Una página /admin protegida mediante autenticación básica configurada en .env: cola de pendientes con aprobar/rechazar, además de fijar
y eliminar los aprobados. Nada es público hasta que se aprueba.
- Un muro insertable: GET /widget.js inyecta los testimonios aprobados en cualquier página mediante una etiqueta
de script y un div, renderizado en un shadow DOM para que el CSS de la página anfitriona no se filtre.
Sin iframe.
- Ofrece tres diseños (masonry, lista de una columna y carrusel horizontal) y lee el diseño,
color de acento, tema claro/oscuro y radio de las esquinas de las tarjetas desde los atributos data- de la etiqueta.
- Renderiza el HTML del widget en el servidor y haz que el script lo obtenga, para que los testimonios estén en la
respuesta en lugar de ensamblarse del lado del cliente. Usa una caché con max-age corto y
stale-while-revalidate.
- Renderiza cada tarjeta aprobada en esa respuesta y oculta las que superen una cantidad inicial configurable; después, Load More solo debe
mostrarlas: sin segunda solicitud, un solo pintado y el conjunto completo en el HTML para los crawlers.
- Controla todos los tamaños mediante propiedades CSS personalizadas en el contenedor, no mediante estilos inline por elemento,
para que una sola hoja de estilos cubra cada diseño y estilo de tarjeta.
- Redimensiona los avatares en el servidor a cuadrados de 128 px al subirlos con sharp; rechaza archivos de más de 5 MB.
- Cuenta impresiones y clics en SQLite: dispara una impresión solo después de que el muro haya
permanecido visible durante un segundo, actívala una sola vez para que no se repita durante la carga de la página y filtra
en el servidor los user agents de bots evidentes.
- Limita los envíos por IP y añade un campo honeypot, porque un formulario público recibirá spam.
- Incluye un README con el snippet para pegar y los pasos de despliegue en un VPS detrás de TLS.
- Fuera de alcance deliberadamente: testimonios en video, importación desde otras plataformas, asientos de equipo
y notificaciones por correo.Ábrelo en tu agente (el prompt queda precargado; tú decides si enviarlo) o cópialo tal cual.
¿primera vez? sigue la guía paso a paso →Plan serio
- a small always-on host
- somewhere to put uploaded avatars (local disk is fine)
Construye en limpio. Reproduce funcionalidades y flujos, no la marca, el código, los diseños, los datos propietarios ni los activos con copyright de ShowTrust.
Por qué la gente sigue pagando
Para un sitio, no pagan: es gratis, ilimitado y ninguna función está restringida, así que el nivel de pago solo existe para añadir un segundo proyecto. Lo que realmente cedes al hacer self-hosting es más pequeño y aburrido que el dinero: los controles de diseño y estilo representan bastante trabajo frontend minucioso, y el seguimiento de impresiones te indica si el muro sirve para algo, algo que una versión hecha a mano no mostraría. Hay un punto negativo honesto contra la opción alojada: la página de recopilación incluye una línea «Powered by ShowTrustTo» en todos los niveles, incluido el de pago, y no hay una opción para quitarla. Si esa insignia en una página que envías a clientes te molesta, por sí sola es una razón legítima para crear la tuya.
Lo que sigue siendo difícil de copiar
xun nivel gratuito: un sitio con testimonios ilimitados no cuesta nada en la versión alojada, así que la versión DIY empieza en desventaja de precio
xla instalación: un agente puede configurar la cuenta usando solo tu correo, obtener credenciales funcionales en la misma respuesta, crear el proyecto y pegar el snippet en tu framework; después la persona solo debe hacer clic en un enlace de reclamación; tu propia versión tienes que desplegarla tú
xla superficie de diseño que de otro modo tendrías que crear manualmente: múltiples diseños, ocho estilos de tarjetas, paletas de colores y controles para el ancho, espaciado y radio, todo con vista previa en lugar de ajustes manuales de CSS
xdatos sobre si funciona: seguimiento de impresiones y clics en CTA, con tasa de clics y los dominios donde realmente se está viendo tu muro
xtestimonios verificados en X: un flujo OAuth que lee el estado de verificación de X, para que la cita quede vinculada de forma demostrable a un handle y avatar reales
¿No quieres construirla? Estas opciones ya existen gratis.
RReal TestimonialsAnother WordPress route: forms, moderation, grids and sliders are free; video and the clever automation live upstairs.free↗SShosayUnlimited text, video and audio proof, imports, walls and 25-plus widgets; the bill is zero, the tiny Powered by pill is not.free↗SStrong TestimonialsA WordPress-only form, moderation queue, grid, slider and widget; simple enough once you already own the WordPress problem.free↗ver las 3 alternativas gratuitas de ShowTrust →· sin votos ni pagos por aparecer · solo opciones verificadas
Precio de ShowTrust
| plan | mensual | anual (por mes) | qué incluye |
|---|---|---|---|
| Free | $0/workspace | $0/workspace | Unlimited testimonials; 1 project; no visitor/page-view cap; no watermark. |
| Pro | $4.99/workspace | $4.17/workspace | Unlimited testimonials and usage; paid project/features bundle. |
plan gratisUnlimited testimonials; 1 project; no visitor/page-view cap; no watermark.
facturaciónMonthly + annual; annual total is $49.99.
verificado hace 2 semanas · fuente ↗
Preguntas
¿Puedo vibecodear ShowTrust?
Muerto: ya la puedes construir con IA. Puedes recrear lo importante hoy. Un formulario de envío, una cola de aprobación y una cuadrícula de tarjetas que puedes insertar en otro sitio. Aquí no hay algoritmo ni efecto de red; un agente producirá una versión funcional en una sesión, igual que con las herramientas de 25 y 29 dólares de esta categoría. El inconveniente es el mismo que tiene Eloqra: la versión alojada es gratuita para un solo sitio, sin límite de testimonios, así que gastarías un fin de semana y una factura de hosting para reemplazar cero dólares. Vale la pena construirlo si quieres los datos en tu propio equipo o disfrutas el ejercicio. No vale la pena construirlo para ahorrar dinero, porque no hay nada que ahorrar.
¿Cuánto cuesta ShowTrust?
ShowTrust cuesta aproximadamente $4.99/mes (Pro, verificado el 2026-07-31). Son $59.88 al año. Eso es lo que podrías ahorrar al reemplazarlo.
¿Qué alternativa a ShowTrust puedo construir con IA?
Puedes construir una versión enfocada de ShowTrust con el prompt y el plan existentes en el bloque Vibecodéalo de esta página. Revisa primero el veredicto y los límites documentados.
Muerto