Saltar al contenido principal
CodeInnova
Volver a casos
SaaS B2B · CRM interno · Gestión comercial

CRM a medida para la gestión integral del estudio

CRM full-stack interno construido con Next.js 15, BetterAuth, Prisma y PostgreSQL para centralizar leads, clientes, presupuestos, facturas, tareas y actividades. Dashboard con KPIs, pipeline comercial y generación de PDFs.

Cliente
CodeInnova
Sector
SaaS B2B · CRM interno · Gestión comercial
Duración
En evolución continua
Año
2025

El problema

  • La gestión comercial se apoyaba en hojas de cálculo y herramientas dispersas que impedían ver el estado real del pipeline.
  • El seguimiento de leads, presupuestos y facturas vivía en sistemas separados, con datos duplicados y riesgo de errores.
  • No había visibilidad consolidada de tareas, actividades y KPIs para tomar decisiones comerciales con criterio.
  • Las suites SaaS genéricas obligaban a adaptarse a flujos rígidos y a pagar por funcionalidades que no encajaban con el proceso real.

Nuestra solución

  • CRM full-stack construido sobre Next.js 15 con App Router, Server Components y Server Actions para una experiencia rápida y con el mínimo JavaScript en cliente.
  • Módulos integrados de leads (tabla + kanban con drag & drop), clientes, presupuestos con editor de líneas, facturas con numeración automática, tareas con prioridades y timeline de actividades.
  • Dashboard con KPIs de facturación, pipeline, tareas próximas y últimas facturas calculados directamente en base de datos para máximo rendimiento.
  • Autenticación robusta con BetterAuth (sesiones httpOnly, 2FA opcional), Prisma como ORM tipado y PostgreSQL como motor de datos.
  • Generación de PDFs a medida para propuestas y facturas con @react-pdf/renderer, exportación a Excel con xlsx y envío por email con Nodemailer.
  • Desplegado en servidor cloud con pipeline de migraciones Prisma y separación clara entre entornos de desarrollo y producción.

Stack técnico

Next.js 15TypeScriptBetterAuthPrismaPostgreSQLRadix UITailwind CSS v4TanStack TableMotionReact Hook FormZod@dnd-kit@react-pdf/rendererNodemailerServidor Cloud
Resultados

Impacto medible en el negocio

Centralización

100 %

Todo el ciclo comercial en una única app

Procesos integrados

8+

Leads, clientes, quotes, invoices, tasks, activities…

Dependencia de SaaS externos

0

Sin licencias ni límites por usuario

Documentos automáticos

PDF + Excel

Propuestas, facturas y export en un clic

Metodología

Así entregamos cada proyecto

Seguimos un proceso de tres etapas que garantiza entregas puntuales, visibilidad total y decisiones técnicas alineadas con el negocio. Cada proyecto pasa por estas fases, adaptando profundidad y plazos al contexto real del cliente.

1

Descubrimiento y arquitectura

Entendemos objetivos, restricciones y stakeholders. Mapeamos procesos, integraciones y criterios de éxito medibles. Cerramos arquitectura, stack y roadmap con hitos semanales antes de escribir una sola línea de código. Evaluamos riesgos técnicos, dependencias externas y puntos de integración crítica para evitar sorpresas durante el desarrollo.

2

Desarrollo iterativo con feedback

Entregamos valor cada semana: funcionalidades usables, no prototipos. Revisiones de producto con el cliente, ajustes inmediatos y cero sorpresas. Código revisado, testeado y documentado desde el primer sprint. Integración continua, despliegues automatizados y entornos de staging permiten al cliente validar cada avance sin fricciones.

3

Puesta en producción y soporte

Despliegue con CI/CD, monitorización activa, copias de seguridad automatizadas y soporte operativo. Formación al equipo del cliente, transferencia documental y plan de evolución continua posterior al lanzamiento. Quedamos disponibles para iteraciones, nuevas integraciones y crecimiento del producto una vez en manos de los usuarios reales.

Por qué este proyecto funcionó

Cada caso de éxito combina decisiones técnicas alineadas con el negocio, un equipo reducido pero experto y una comunicación directa con el cliente. Trabajamos sin intermediarios, con acceso total al código desde el día uno y con hitos medibles que permiten ajustar el rumbo cuando hace falta. Ese enfoque es el que ha permitido entregar este proyecto en plazo, dentro de presupuesto y con resultados verificables en métricas reales de negocio.

¿Tu proyecto se parece a este?

Cuéntanoslo. En 30 minutos te decimos cómo lo abordaríamos y qué resultado razonable puedes esperar.