
Personal / Research • 2022
Donatelo
Plataforma de donaciones crypto en tiempo real para streamers — pagos multi-cadena, alertas en pantalla vía WebSocket y un dashboard completo para donantes y streamers.
ReactNode.jssocket.ioMongoDBethereumExpress
Qué hace
Donatelo permite a los espectadores enviar donaciones en criptomonedas durante transmisiones en vivo. Los streamers reciben alertas personalizables en pantalla potenciadas por WebSockets, mientras que los donantes pueden rastrear su historial desde un dashboard dedicado. Soporta múltiples blockchains y tokens a través de ethers.js.
Demo de la Plataforma
Recorrido rápido de la funcionalidad principal
Arquitectura Técnica
• Backend en Node.js + Express con autenticación JWT y login one-click con MetaMask.
• Pipeline de eventos en tiempo real: confirmación de transacción blockchain → webhook al servidor → broadcast socket.io → render del overlay en < 2 s.
• MongoDB para perfiles de usuario, historial de donaciones y configuración de streamers.
• Soporte multi-cadena: selección de proveedor RPC personalizado y abstracción de ABI de contratos para tokens ERC-20.
• Frontend en React con daisyUI + TailwindCSS y animaciones Three.js para la landing page.
Por qué importa
Demuestra arquitectura en tiempo real de punta a punta, integración blockchain y sistemas event-driven — habilidades clave para roles backend o full-stack que requieren flujos de datos de baja latencia.
Siguiente Proyecto
Ventas A Services
Plataforma e-commerce en producción con catálogo de productos, dashboard de administración, gestión de inventario y noti…
Ver Todos los Proyectos