Proyectos
Proyectos reales que he programado
Herramientas a medida, CRM, integraciones con IA y plugins de WordPress que funcionan hoy en empresas. No doy el nombre de los clientes, y las capturas son recreaciones con datos inventados, para no enseñar datos de nadie.
Si trabajas en una agencia o en una empresa de software, mira también cómo colaboro con equipos.
IA sobre documentación privada
Portal técnico con IA para montadores
Los trabajadores de una empresa, sobre todo montadores, hacen preguntas técnicas desde el móvil y reciben la respuesta al momento, basada solo en la documentación revisada de la empresa: seguridad, instrucciones de montaje y materiales.
En un servidor de la empresa, un CRM procesa la documentación técnica privada (lectura de documentos escaneados, extracción de tablas y vectorización) y permite revisar y corregir los datos a mano, controlando qué versión de cada documento está vigente.
La IA responde citando el documento y la página. Si no encuentra información fiable, no se la inventa: avisa al ingeniero, que contesta desde el CRM y puede guardar la respuesta para las preguntas parecidas. Funciona con Claude, en una arquitectura que permite cambiar de proveedor de IA.
- IA
- OCR
- Vectorización
- CRM a medida
Software a medida · Symfony y React
CRM de tarjetas de fidelidad en Apple Wallet y Google Wallet
Un sistema completo para llevar programas de fidelidad con la tarjeta en el móvil. Altas y bajas de socios (la baja se detecta cuando eliminan la tarjeta del wallet), puntos y niveles, recompensas, campañas segmentadas, avisos en la propia tarjeta y estadísticas por tienda.
Los correos salen por Acumbamail, Mailchimp o HubSpot, entre otros. Cada proveedor es una pieza independiente, así que añadir uno nuevo no toca el resto, y la sincronización va por cola con reintentos.
- Symfony
- Arquitectura hexagonal y DDD
- MySQL
- React
- Sentry
Plugin de WooCommerce
Tarjeta de fidelidad en el wallet con cada compra
Un plugin de WooCommerce que, con cada compra, crea o actualiza la tarjeta de fidelidad del cliente en Apple Wallet y Google Wallet, con un CRM dentro del escritorio de WordPress.
Al completar un pedido suma los puntos, actualiza la tarjeta y comprueba si el cliente llega a una promoción (por ejemplo, un cupón de 5 € a los 500 puntos o el envío gratis a los 1.000). El cupón se crea en WooCommerce y se avisa por correo y en la propia tarjeta. Las devoluciones restan los puntos.
- WordPress
- WooCommerce
- PHP
- Apple Wallet
- Google Wallet
Software a medida · Symfony y React
CRM inmobiliario: de la web al Catastro y a la llamada
Un CRM a medida para una inmobiliaria que capta propietarios con un formulario web del tipo «¿Cuánto vale tu piso?».
Cada contacto se guarda al entrar, se busca su dirección en el Catastro (referencia catastral, superficie, año, uso y parcela, solo datos públicos) y se le envía un informe en PDF. El CRM registra si lo abre y puntúa cada contacto. Los que no encajan se descartan con un correo de cortesía, y los posibles vendedores entran en una cola de llamadas ordenada por probabilidad, con la mejor hora y toda la ficha a mano.
- Symfony
- Arquitectura hexagonal y DDD
- MySQL
- React
- API del Catastro
Plugins de WordPress
La web de la inmobiliaria, conectada a su CRM
Plugins de WordPress que conectan la web de una inmobiliaria con su CRM, para que los inmuebles se den de alta una sola vez y la web nunca quede desactualizada.
Cada hora, y también con un botón, el plugin lee el CRM y crea, actualiza o retira los inmuebles con todos sus datos: precio, superficie, habitaciones, certificado energético, ubicación y fotos optimizadas. Los campos se adaptan al tema que ya tenía la web, sin rehacerla.
El formulario de cada ficha pasa comprobaciones (antispam, correo y teléfono válidos, duplicados, consentimiento e inmueble activo) y el contacto llega al CRM con la referencia del inmueble. Si el CRM no responde, se reintenta y no se pierde ninguno.
- WordPress
- PHP
- API
- XML
Software a medida · Symfony y React
Gestión de personas y nóminas a medida
Una herramienta interna para llevar el personal y las nóminas de una empresa, hecha a la medida de cómo trabaja en lugar de adaptar la empresa a un programa estándar.
Cierre mensual con comprobaciones automáticas (tablas del convenio, topes de cotización, cambios de IRPF), devengos y deducciones, coste de empresa frente a sueldo neto, roles y permisos, y un portal donde cada empleado descarga sus nóminas y pide vacaciones. Exporta la remesa SEPA para el banco y el PDF de cada nómina.
- Symfony
- Arquitectura hexagonal y DDD
- MySQL
- React
Plugin de WordPress propio
Revisión de seguridad de una web en un minuto
Un plugin que he hecho y que funciona en esta misma web. Escribes la dirección de una web y en menos de un minuto tienes una nota y lo que conviene arreglar: versiones de WordPress y de plugins con fallos conocidos, certificado, cabeceras de seguridad, velocidad, formularios y enlaces rotos. Solo usa información pública y no toca la web revisada.
Incluye protección contra peticiones a redes internas, informe en PDF, correos automáticos y un panel para revisar cada informe antes de enviarlo.
- WordPress
- PHP
- API REST
- PageSpeed
Tema de WordPress propio
pistachodigital.es, hecha desde cero
Mi propia web: un tema de WordPress hecho a mano con Tailwind CSS, sin constructores visuales. Castellano y catalán sin plugins de traducción, con blog en los dos idiomas.
Datos estructurados para Google, redirecciones desde la web antigua, medición con consentimiento y formularios con un antispam propio en lugar de captcha. En móvil, Google le da 100 de 100 en rendimiento.
- WordPress
- Tailwind CSS
- PHP
- SEO técnico
Otros trabajos
Proyectos anteriores, también para clientes.
- API en NestJS desplegada en OVH
- Documentada con Swagger y conectada a una API externa.
- Gestor de documentación conectado a una API
- Rellena los campos de cada documento y genera un Excel con una tarea programada.
- CRM con gestión de usuarios
- Altas de usuarios con envío de correos y verificación.
Algunas webs que cuido
Lo que dicen en Google
★★★★★
«Excelente servicio, cumplen con lo prometido, un buen acompañamiento para impulsar nuestro negocio, muy recomendable.»
★★★★★
«Excelente servicio. Trato muy personalizado y profesional.»
★★★★★
«When I first moved to Spain I needed help promoting my business so I enlisted the skills of the Pistacho Digital team and have to say we were not disappointed…»
¿Necesitas algo parecido?
Cuéntame qué tienes y qué te falta. Te contesto en un día laborable con lo que haría y lo que costaría, y no hace falta llamar.