0%
Joseph Mondragón
English HABLEMOS

Omnibuy: SaaS e-commerce para Latinoamérica · Caso de estudio

SaaS e-commerce · Producto propio · Mar – Sep 2026

Omnibuy es mi propia plataforma para que los comercios de Latinoamérica vendan online con lo que de verdad usan: pagos locales, envíos y facturación desde el primer día.

Tienda, panel, API y documentación, construidos de punta a punta. Hoy está en beta privada.

La idea: Vender online en Latinoamérica, sin armar la tienda a pedazos.

Un comercio peruano que quiere vender online suele sumar apps para cobrar con pasarelas locales, generar guías de envío o emitir comprobantes. La idea de Omnibuy es que todo eso venga incluido, en español y sin escribir código.

Lo que me propuse construir

  • Hecha para la región Pasarelas, couriers y facturación electrónica locales.
  • Todo en un panel De la tienda a la posventa, sin apps sueltas.
  • Sin código Cada comercio diseña su tienda con un editor visual.
Ilustración del resumen del día en el panel de Omnibuy
El resumen del día, tal como lo presenta omnibuy.net.

La tienda: Lo esencial para vender, incluido.

  • Editor visual Secciones que se arrastran, vista previa en vivo, historial y borrador antes de publicar.
  • Pagos Seis pasarelas integradas, con pagos tokenizados: la tienda nunca guarda la tarjeta.
  • Envíos Integración con dos couriers peruanos, desde el mismo panel.
  • Facturación electrónica Comprobantes para SUNAT emitidos desde la venta.
  • Buscador Búsqueda instantánea en el catálogo, con Meilisearch.
  • Probador virtual Un addon para que el cliente se pruebe el producto antes de comprar.
Portada de una tienda de abarrotes con el tema Grocery
Grocery: cabecera de dos filas con recojo en tienda, delivery y menú con banners.
Tienda con el tema Grocery en el móvil
Grocery
La misma tienda con el tema Dawn en el móvil
Dawn
Sección del editor visual de Omnibuy en el móvil
Editor visual
La misma tienda con el tema Dawn
El mismo catálogo con Dawn. Cuatro temas incluidos: Dawn, Bold, Minimal y Grocery.

El panel: Un panel para operar la tienda entera.

Pedidos, catálogo, clientes, inventario, descuentos, reseñas, reclamaciones y reportes en el mismo lugar, con roles para cada persona del equipo.

  • Qué vimos: Cada comercio quiere una tienda con su propia cara. Qué hice: Editor visual con módulos configurables y un editor de código para quien lo necesite. (4 — temas incluidos)
  • Qué vimos: En Perú se cobra con pasarelas locales. Qué hice: Cada pasarela se conecta desde el panel, con el mismo checkout para todas. (6 — pasarelas de pago)
  • Qué vimos: La operación sigue después de la venta. Qué hice: Inventario por almacén, punto de venta, gift cards, devoluciones y CRM en el mismo panel. (23 — secciones en el panel)
Editor visual del panel de Omnibuy, difuminado
El editor visual dentro del panel (difuminado).

Para desarrolladores: Una plataforma abierta para integrarse.

Además del panel, Omnibuy se puede extender: lo que se hace a mano también se puede automatizar.

Guía de primeros pasos en docs.omnibuy.net
docs.omnibuy.net: 173 páginas de guías y referencia, en español.
  • API REST y GraphQL Documentadas, con autenticación por token, paginación e idempotencia.
  • SDKs Clientes oficiales en Go y en JavaScript.
  • Webhooks Avisos de pedidos, pagos y envíos para conectar otros sistemas.

La calidad: Probado en cada cambio.

Construir solo una plataforma de este tamaño exige que las pruebas hagan parte del trabajo de revisión.

Cómo se cuida

  • Pruebas automáticas 3.969 pruebas en verde en el último registro de avance.
  • Recorridos de punta a punta 62 recorridos con Playwright sobre el panel y la tienda.
  • Seguridad Auditoría según OWASP Top 10 y pagos sin datos de tarjeta.
  • Integración continua Cada cambio entra por pull request, con lint y pruebas.

Tecnologías: Con lo que construí la plataforma.

  • Backend: Go
  • Datos: PostgreSQL, Redis, Meilisearch
  • Frontend: htmx, Alpine.js, Tailwind CSS
  • Infra: Docker, Terraform, Cloudflare, Azure Pipelines
  • Docs: Docusaurus
  • Calidad: Playwright

El resultado: Una plataforma de e-commerce completa, hecha para Latinoamérica y lista para sus primeros comercios.

  • 2.685 — commits en 6 meses
  • 565 — PRs integrados
  • 3.969 — pruebas automáticas en verde
  • 6 — pasarelas de pago integradas

Visitar omnibuy.net

Casos de estudio

Hablemos.

¿Tienes un proyecto en mente? [email protected]