Aini28
Catálogo online de peluches con carrito, cuyos pedidos se envían por WhatsApp o correo. Gestionado desde Sanity CMS y optimizado en costo, SEO y seguridad.
Tienda de peluches para un emprendimiento peruano. El cliente necesitaba exponer su catálogo sin pasarela de pago: los pedidos se arman en un carrito y se cierran por WhatsApp o por correo, tal como él quería vender. Lleva ~2 años en producción. Hice todo de punta a punta —diseño, frontend, backend y seguridad— con el catálogo, ofertas y checkout gestionados íntegramente desde Sanity.
Sanity headless por costo
Elegí Sanity headless en vez de Shopify/WooCommerce para eliminar cuotas mensuales: el cliente solo paga el dominio (una vez al año) y el resto vive en tiers gratuitos. Desde un único panel gestiona catálogo, ofertas, carrito y checkout.
Pedidos por WhatsApp/correo, sin pasarela
El cliente prefería cerrar la venta por WhatsApp. El carrito arma el pedido y lo envía por WhatsApp o por correo (React Email + Nodemailer), que también cubre confirmación de pedido, contacto y libro de reclamaciones. Sin pasarela: más simple y alineado a cómo vende.
Seguridad preventiva
Aunque es un sitio pequeño, endurecí producción: CSP, rate limiting con Upstash Redis en los endpoints de correo y sanitización del JSON-LD. Una medida preventiva para evitar spam o abuso a futuro.
Decisiones conscientes de costo
Prioricé el costo cero recurrente hasta en los detalles: uso la etiqueta <img> nativa en vez del componente Image de Next (cuya optimización tiene costo) y me apoyo en agentes y skills para acelerar el mantenimiento.
- Sin retos técnicos nuevos: ya tenía experiencia, así que el valor estuvo en el criterio para elegir herramientas.
- El foco fue minimizar el costo recurrente: tiers gratuitos y <img> nativo en vez del componente de pago de Next.