Pakanri
La herramienta de gestión que construí para llevar mi propio negocio: clientes, propuestas, proyectos, tareas, tiempos y mantenimiento web conectados.
Cliente y contexto
Pakanri es la herramienta de gestión que he construido para llevar mi propio negocio de consultoría y desarrollo. No es un producto para vender: la hice para mí, para tener en un solo sitio mis clientes, propuestas, proyectos, tareas, tiempos de trabajo y mantenimientos web, y sigo profesionalizándola y mejorándola a medida que la uso.
Reto
Cuando llevas varios clientes, proyectos y servicios recurrentes, la información acaba repartida entre hojas de cálculo, correos y notas. Cuesta saber en qué punto está cada cliente, qué hay pendiente hoy, cuánto tardo en responder o qué trabajo real hay detrás de cada solicitud. Las herramientas del mercado cubren partes de esto, pero quería una que encajara con cómo trabajo yo.
Restricciones
Tenía que ser una herramienta para un solo negocio, sencilla de mantener por una sola persona, y compatible con un hosting convencional con Node.js y MySQL. Cada resumen del panel debía poder rastrearse hasta los registros que lo componen. Y debía ser honesta con lo que hace: su asistente, Paca, aplica hoy reglas verificables sobre los datos, y mi línea de trabajo es sumar IA generativa como apoyo a las decisiones, con revisión humana.
Solución entregada
Un monolito modular con Next.js, TypeScript en modo estricto, Prisma y MySQL, con la lógica de negocio en el servidor. El flujo está conectado de principio a fin, sin repetir datos: lead, cliente, propuesta, servicio aceptado, proyecto o servicio recurrente, tareas y solicitudes, y trabajo registrado con temporizador. Incluye un CRM con tablero por etapas y tabla, fichas de cliente completas, propuestas con partidas que se convierten en servicio al aceptarse, un catálogo de servicios y productos con recurrencia, presupuestos de horas por proyecto con aviso al llegar al 80 %, mantenimiento web con historial de cambios por sitio, apoyo a la gestión administrativa (cobros y gastos), calendario, documentos, actividad y auditoría, y permisos configurables por módulo por si algún día colabora más gente.
Decisiones técnicas
- Separar el tiempo de calendario del tiempo de trabajo activo: una solicitud resuelta en siete horas puede haber costado 27 minutos de trabajo. Medir cada cosa por separado me da información útil.
- Ningún indicador decorativo: cada resumen del panel debe poder desglosarse hasta su origen.
- Cálculos en el servidor y los importes en céntimos enteros, para evitar errores de redondeo.
- Comparar antes de construir: revisé Productive, Teamwork y Scoro para quedarme con la trazabilidad, la claridad operativa y los módulos conectados, y dejar fuera lo que no necesito ahora.
- Una funcionalidad real y pequeña antes que cinco de mentira: los datos de demostración están identificados y separados de los reales.
- Paca, el asistente, empieza con reglas que puedo comprobar; la IA generativa como apoyo a las decisiones es el siguiente paso, con revisión humana.
Proceso
Desarrollo por fases con una especificación escrita, decisiones registradas y un ciclo de análisis, implementación, pruebas y revisión. La calidad se comprueba con pruebas unitarias y de componentes, pruebas de integración contra una base de datos separada, tipado estricto, análisis estático y compilación de producción.
Resultado
Es una herramienta operativa que uso para controlar la gestión de mis clientes y proyectos: en qué punto está cada uno, qué tareas hay abiertas, cómo se reparte el tiempo y qué mantenimientos tengo en marcha. Pasan 22 pruebas unitarias y de componentes y 7 de integración, y el tipado, el análisis estático y la compilación de producción son correctos. Sigo mejorándola. Puedes ver cómo funciona y una captura del panel con datos ficticios.
Trabajo conectado, no piezas aisladas.
Explora casos de la misma especialidad o las notas donde explico las decisiones que hay detrás del trabajo.
Memorias Automático
Software a medida que genera la documentación de instalaciones fotovoltaicas en Word y PDF y gestiona clientes, cobros y comisiones del equipo.
Ver caso → Proyecto relacionadoMsLifeFit
Web completa de un gimnasio de barrio en Salamanca, construida desde cero con blog, SEO local y mantenimiento recurrente.
Ver caso → Proyecto relacionadoConsulta de psicología
Renovación de una web muy antigua de una consulta de psicología y conversión a tienda online para vender libros, con logotipos y un plan de contenidos.
Ver caso →

