Saltar al contenido
dumaloor.dev_
~/work

Código en producción para la industria musical y de eventos.

Selección de proyectos representativos. Los nombres de cliente quedan fuera por confidencialidad; el código y las decisiones técnicas, dentro.

BI & Ticketing
01 / 09

Dashboard de ventas y ticketing en vivo para festivales

Plataforma de BI que unifica las ventas de varias plataformas de ticketing en un único dashboard. Comparativas interanuales, forecasting, P&L en vivo, basket analysis, mapas geográficos de origen, atribución multi-touch entre los principales canales publicitarios. Pensado para promotoras que coordinan grandes operativas.

247.8K
Tickets
12.6M
Revenue
94%
Ocupación
docenas módulosmulti-canal unificación99.9% uptime
ReactNestJSPostgreSQLStripe
App móvil
02 / 09

App móvil iOS y Android para festival y club privado

Compra de entradas, pases digitales en Wallet, notificaciones push, mapa del recinto, club privado de socios con beneficios. Arquitectura preparada para picos de miles de compras concurrentes durante la salida a la venta.

React NativeExpoNestJSRedisBullMQApple PassAPNs
Operativa interna
03 / 09

Plataforma operativa para grupos de eventos y hostelería

ERP a medida que reemplaza decenas de hojas de cálculo en producción, contabilidad, tesorería, CRM y operaciones. Pensada para grupos que coordinan equipos en múltiples sedes y necesitan reporting consolidado.

ACT-2026-MKT-0047Marketing124.500 €
ACT-2026-OPS-0312Operaciones87.600 €
ING-2026-TICK-0089Ticketing3.4M €
ACT-2026-PROD-0023Producción45.200 €
Next.jsNestJSPrismaPostgreSQLDockerBullMQ
TPV / F&B
04 / 09

TPV y gestión gastronómica para restaurantes y catering

TPV táctil, comanda en cocina por WebSocket, economato, escandallos, cierres diarios con envío a contabilidad, reservas integradas. PWA offline-first con multi-rol y multi-sala.

Gin Tonic
Cerveza
Vino Tinto
Entrante
TOTAL: 1.247,50 €
ReactSocket.ioPostgreSQLRedisPWA
IA omnicanal
05 / 09

Asistente IA para atención al cliente y reservas

Chatbot por voz, WhatsApp y web con tool calling sobre la base de datos del negocio: consulta disponibilidad, abre reservas, escala a humano cuando detecta caso complejo. Pensado para sustituir centralitas saturadas en hostelería premium y discotecas.

¿A qué hora abre el festival?
Las puertas abren a las 19:30h. Te recomiendo llegar 30 min antes.
¿Puedo cambiar mi entrada?
NestJSClaude APITwilioVapi.aiElevenLabs
Reservas
06 / 09

Plataforma de reservas con plano de venue

Sistema de reservas con plano interactivo del recinto, asignación automática según aforo y fusión de mesas, sincronización con ticketera, control en puerta vía móvil. Reemplaza ediciones manuales en Sheets que se rompían cada noche.

Next.jsPostgreSQLWebSocketTypeScript
Editores visuales
07 / 09

Configuradores visuales y editores con canvas

Aplicaciones de canvas para casos en los que el SaaS estándar se queda corto: deformación por perspectiva, mockups dinámicos sobre superficies 3D, configuradores de producto, editores de planos.

PERSPECTIVE MODE
ViteFabric.jsCanvas APITypeScript
Data pipelines
08 / 09

Pipelines de sincronización multi-canal

Crones y workers que sincronizan ventas, inventario o entradas entre plataformas de ticketing distintas. Anti-duplicados, pricing dinámico, reconciliación contable, observabilidad. Imprescindible cuando una promotora vende en cuatro canales y cada uno reporta distinto.

TypeScriptNode.jsPostgreSQLCronPM2
Web editorial
09 / 09

Webs con identidad propia y fuerte SEO

Sites editoriales para marcas premium con catálogo, fichas largas tipo revista, área privada de clientes, captación de leads, GEO/SEO ampliado para LLMs (robots.txt, llms.txt, schemas JSON-LD enriquecidos).

Next.jsTailwindTypeScriptCMS Headless
más detalle

¿Quieres entender cómo se construyó cada uno? Cada proyecto tiene su caso en profundidad.