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.

CRM de tarjetas de fidelidad: resumen con las estadísticas del programa

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
Chat en el móvil: la respuesta cita el documento y la página
Chat en el móvil: la respuesta cita el documento y la página
Panel del ingeniero con las preguntas que la IA no ha podido responder
Panel del ingeniero con las preguntas que la IA no ha podido responder
Gestor de la documentación, con versiones y fragmentos revisables
Gestor de la documentación, con versiones y fragmentos revisables

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
Resumen del programa de fidelidad con las estadísticas
Resumen del programa de fidelidad con las estadísticas
Socios con su tarjeta del wallet
Socios con su tarjeta del wallet
Campañas y promociones
Campañas y promociones
Integraciones con Acumbamail, Mailchimp, HubSpot y Sentry
Integraciones con Acumbamail, Mailchimp, HubSpot y 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
Pedido recibido con los puntos y los botones de Apple y Google Wallet
Pedido recibido con los puntos y los botones de Apple y Google Wallet
El CRM de fidelidad dentro de WordPress
El CRM de fidelidad dentro de WordPress

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
Ficha de un contacto con los datos públicos del Catastro
Ficha de un contacto con los datos públicos del Catastro
Contactos que llegan de la web, con su puntuación
Contactos que llegan de la web, con su puntuación
Cola de llamadas ordenada por probabilidad
Cola de llamadas ordenada por probabilidad

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
Esquema: el CRM envía los inmuebles a la web y recibe los contactos
Esquema: el CRM envía los inmuebles a la web y recibe los contactos
Sincronización de inmuebles en el escritorio de WordPress
Sincronización de inmuebles en el escritorio de WordPress

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
Cierre del mes: nóminas pendientes de revisar y avisos
Cierre del mes: nóminas pendientes de revisar y avisos
Detalle de una nómina con devengos y deducciones
Detalle de una nómina con devengos y deducciones
Personas, contratos y acceso al portal del empleado
Personas, contratos y acceso al portal del empleado

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
Probar la revisión gratuita
Resultado de la revisión gratuita de una web
Resultado de la revisión gratuita de una web

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
Portada de pistachodigital.es en castellano
Portada de pistachodigital.es en castellano
Portada de pistachodigital.es en catalán
Portada de pistachodigital.es en catalán

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.»
Angel · reseña en Google

★★★★★

«Excelente servicio. Trato muy personalizado y profesional.»
B Martin · reseña en Google

★★★★★

«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…»
John Buckell · reseña en Google
Ver las reseñas en Google

¿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.

    Normalmente te contesto el mismo día laborable, por la tarde. Sin compromiso y sin necesidad de llamar.

    Protección de datos: el responsable soy yo, Dídac Martín (Pistacho Digital). Uso tus datos solo para contestarte y, si me lo pides, prepararte un presupuesto, porque tú me lo solicitas. No los cedo a nadie. Puedes acceder a ellos, corregirlos o pedir que los borre escribiendo a hola@pistachodigital.es. Más información en la política de privacidad.