Real-time email validation platform, built from scratch.
Verixo is an email validation SaaS platform with a Go processing engine, public API, real-time result streaming via SSE, and integrations with the main ESPs on the market.
The challenge
The existing email validation market offered slow, expensive solutions with no transparency in their results. The need was to build a technically superior alternative: a proprietary Go validation engine that processed lists in parallel with high accuracy, a documented API for direct integrations, and a user experience that showed results flowing in real time without waiting for complete processing.
Additionally, the initial stack had an architecture problem: server-side SSE streaming was blocked by Caddy (the reverse proxy), which required pivoting to a client-side animation solution with setTimeout that reproduced the streaming experience without depending on the server.
The solution
We designed and built Verixo entirely at NOIA.guru: Go validation engine with parallel processing, Next.js 14 frontend with App Router, SSE architecture pivoted to client-side animation for Caddy compatibility, admin panel, ESP integrations page (Mailchimp, SendGrid, Brevo, etc.), public API endpoints documented with Swagger, and JWT authentication system.
The noia.guru infrastructure manages the Go backend and Next.js frontend deployment in Docker containers on Coolify, with Caddy as reverse proxy and PostgreSQL as the main database.
