Ir al contenido principal
← Volver a proyectos

Ultramail

Diseñé e implementé el envío transaccional, el admin y el control por agentes de IA.

Plantillas

Ultramail

Ultramail es un microservicio que construí para mandar correo por plantillas HTML y SMTP (varios remitentes). El admin corre en Next.js 16: plantillas (CodeMirror), historial, métricas (Recharts) y sesión con iron-session. Persistencia con Prisma sobre Neon PostgreSQL; envío con Nodemailer. Además escribí un servidor MCP (@modelcontextprotocol/sdk) para que un agente opere el sistema. Ownership de backend, DX para agentes y un producto que uso yo.

Stack

  • Next.js 16
  • React 19
  • TypeScript
  • Prisma
  • PostgreSQL (Neon)
  • Nodemailer
  • iron-session
  • MCP SDK
  • CodeMirror
  • Recharts
  • Zod
  • Tailwind CSS 4