Back to challenge

Submission

TechPulseMX

Idea Un newsletter automatizado de tecnología orientado al público hispanohablante (México + Silicon Valley). Cubre tres verticales: AI & Tech News, Dev Tips y Startup Digest. Alcance Es una app Next.js con estos componentes: Componente Descripción Landing page UI dark/moderna con formulario de suscripción (nombre, email, frecuencia semanal/diaria), preview del último newsletter y stats animadas Suscripción con double opt-in API /subscribe → email de confirmación → /confirm valida token → activa suscriptor Generación de contenido con IA Usa Gemini 2.5 Flash para generar el newsletter completo (subject, texto plano y HTML estilizado para email) en español Envío masivo Nodemailer vía SMTP con envío secuencial (500ms entre emails), personalización del link de unsuscribe por token Cron job Endpoint /api/cron protegido con bearer token que genera + envía el newsletter automáticamente Desuscripción Endpoint /api/unsubscribe por token Base de datos PostgreSQL con Prisma — modelos Subscriber y Newsletter Resultado Un sistema end-to-end funcional: landing → suscripción → confirmación → generación automática con IA → distribución por email → desuscripción. Todo en un solo proyecto Next.js listo para deploy en Vercel con un cron trigger externo.

Daniel Torres

Scores

Participant

22

7 votes

Public

25

8 votes

Your vote

Sign in to vote.

Vote another random one

Submission details

Project title

TechPulseMX

What you built

Idea Un newsletter automatizado de tecnología orientado al público hispanohablante (México + Silicon Valley). Cubre tres verticales: AI & Tech News, Dev Tips y Startup Digest. Alcance Es una app Next.js con estos componentes: Componente Descripción Landing page UI dark/moderna con formulario de suscripción (nombre, email, frecuencia semanal/diaria), preview del último newsletter y stats animadas Suscripción con double opt-in API /subscribe → email de confirmación → /confirm valida token → activa suscriptor Generación de contenido con IA Usa Gemini 2.5 Flash para generar el newsletter completo (subject, texto plano y HTML estilizado para email) en español Envío masivo Nodemailer vía SMTP con envío secuencial (500ms entre emails), personalización del link de unsuscribe por token Cron job Endpoint /api/cron protegido con bearer token que genera + envía el newsletter automáticamente Desuscripción Endpoint /api/unsubscribe por token Base de datos PostgreSQL con Prisma — modelos Subscriber y Newsletter Resultado Un sistema end-to-end funcional: landing → suscripción → confirmación → generación automática con IA → distribución por email → desuscripción. Todo en un solo proyecto Next.js listo para deploy en Vercel con un cron trigger externo.

Screenshot

Captura de pantalla 2026-03-07 a la(s) 5.49.35 p.m..png

Captura de pantalla 2026-03-07 a la(s) 5.49.35 p.m..png

Did you use Zavu? (yes/no) and feedback for Zavu

tengo mi propio servidor SMTP, no quise perder tiempo haciendo setup de la herramienta.