DotDevPay — Payments Backend (GraphQL, Stripe, Zelle & Pago Móvil)
Resumen
DotDevPay es una plataforma de pagos que estoy construyendo para facilitar los flujos de cobro de las empresas en Venezuela. El backend es una API GraphQL en NestJS con Prisma y MongoDB, donde los negocios crean enlaces de pago, administran métodos de pago y cobran a sus clientes mediante Stripe, Zelle y Pago Móvil. Diseñé cada pasarela como un módulo independiente detrás de una interfaz común, de modo que agregar una nueva no afecta al resto. También incluye acceso por roles para usuarios y superusuarios, un modelo de licencias con paquetes de servicio y analíticas de enlaces, métodos y clientes. Cuenta con manejo centralizado de errores, configuración validada, registros estructurados y datos iniciales por entorno.
construir.similar
Construyamos algo como esto
Si esto se acerca a lo que tienes en mente, AndroAI, mi asistente, puede explicarte cómo se construyó y qué implicaría un proyecto similar.
O pregunta sobre este proyecto
Proyectos similares
FeaturedAluminioLogo — Retail ERP, POS & Fiscal Invoicing
Construí desde cero el sistema ERP y punto de venta de AluminioLogo, un distribuidor de ferretería y aluminio con varias sucursales en Venezuela. Incluye inventario por sucursal, cotizaciones, devoluciones, cuentas por cobrar, roles y permisos, y un punto de venta que acepta pagos en dólares y bolívares con tasas de cambio. La parte de la que más orgullo siento es la facturación fiscal: un agente pequeño corre como servicio de Windows en cada tienda e imprime facturas, notas de crédito y reportes diarios en impresoras fiscales certificadas. También hay una aplicación web de administración, una app móvil y un catálogo de productos. Está en producción desde octubre de 2026, con más de 3.000 commits. Trabajo con Claude Code todos los días: yo tomo las decisiones de arquitectura y la IA me ayuda a avanzar más rápido.
FeaturedAluminioLogo Credit — Buy Now, Pay Later Credit Lines (Cashea-inspired)
Diseñé el sistema de crédito para clientes de AluminioLogo, inspirado en el modelo de compra ahora y paga después que popularizó Cashea en Venezuela, adaptado a la venta en tienda. Cada cliente puede tener una línea de crédito con un límite en dólares y un plazo de pago, que puede venir de una plantilla según el tipo de cliente. En el punto de venta, la venta se carga a la línea, con una inicial opcional en dólares o bolívares, y el sistema la rechaza si la línea supera su límite o está suspendida. Los abonos parciales se aplican a la tasa del día y liberan crédito a medida que llegan. La deuda vencida bloquea la línea automáticamente y la desbloquea al pagar, cuentas por cobrar agrupa la deuda por antigüedad y cada cambio queda en un historial que no se puede editar.
FeaturedBackground Action! — Casting Platform for iOS, Android & Web
Background Action! es una plataforma de casting que construí para una empresa mexicana de casting de extras para cine y televisión, reconstruyendo un sistema anterior con una gran base de perfiles de talento. Una sola base de código en Expo entrega iOS, Android y web: un asistente de registro de ocho pasos con una tarjeta de casting en vivo, books de fotos, un catálogo de habilidades, importación de perfiles anteriores y suscripciones Premium. Los pagos usan Stripe en la web y compras integradas nativas en móvil. Agregué notificaciones push y aceptación legal con versiones, y construí junto a otro desarrollador la API en Laravel 13. La primera versión funcional tomó cerca de un mes, con pruebas automatizadas y manuales de lanzamiento. Usé Claude Code en todo el proceso, dirigiendo yo mismo la arquitectura.