Salta al contingut principal
CodeInnova
Tornar a casos
SaaS B2B · CRM intern · Gestió comercial

CRM a mida per a la gestió integral de l'estudi

CRM full-stack intern construït amb Next.js 15, BetterAuth, Prisma i PostgreSQL per centralitzar leads, clients, pressupostos, factures, tasques i activitats. Dashboard amb KPIs, pipeline comercial i generació de PDFs.

Client
CodeInnova
Sector
SaaS B2B · CRM intern · Gestió comercial
Durada
En evolució contínua
Any
2025

El problema

  • La gestió comercial es recolzava en fulls de càlcul i eines disperses que impedien veure l'estat real del pipeline.
  • El seguiment de leads, pressupostos i factures vivia en sistemes separats, amb dades duplicades i risc d'errors.
  • No hi havia visibilitat consolidada de tasques, activitats i KPIs per prendre decisions comercials amb criteri.
  • Les suites SaaS genèriques obligaven a adaptar-se a fluxos rígids i a pagar per funcionalitats que no encaixaven amb el procés real.

La nostra solució

  • CRM full-stack construït sobre Next.js 15 amb App Router, Server Components i Server Actions per a una experiència ràpida i amb el mínim JavaScript al client.
  • Mòduls integrats de leads (taula + kanban amb drag & drop), clients, pressupostos amb editor de línies, factures amb numeració automàtica, tasques amb prioritats i timeline d'activitats.
  • Dashboard amb KPIs de facturació, pipeline, tasques properes i últimes factures calculats directament a la base de dades per a màxim rendiment.
  • Autenticació robusta amb BetterAuth (sessions httpOnly, 2FA opcional), Prisma com a ORM tipat i PostgreSQL com a motor de dades.
  • Generació de PDFs a mida per a propostes i factures amb @react-pdf/renderer, exportació a Excel amb xlsx i enviament per correu electrònic amb Nodemailer.
  • Desplegat en servidor cloud amb pipeline de migracions Prisma i separació clara entre entorns de desenvolupament i producció.

Stack tècnic

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

Impacte mesurable en el negoci

Centralització

100 %

Tot el cicle comercial en una única app

Processos integrats

8+

Leads, clients, quotes, invoices, tasks, activities…

Dependència de SaaS externs

0

Sense llicències ni límits per usuari

Documents automàtics

PDF + Excel

Propostes, factures i export en un clic

Metodologia

Així lliurem cada projecte

Seguim un procés de tres etapes que garanteix lliuraments puntuals, visibilitat total i decisions tècniques alineades amb el negoci. Cada projecte passa per aquestes fases, adaptant profunditat i terminis al context real del client.

1

Descobriment i arquitectura

Entenem objectius, restriccions i stakeholders. Mapegem processos, integracions i criteris d'èxit mesurables. Tanquem arquitectura, stack i roadmap amb fites setmanals abans d'escriure una sola línia de codi. Avaluem riscos tècnics, dependències externes i punts d'integració crítica per evitar sorpreses durant el desenvolupament.

2

Desenvolupament iteratiu amb feedback

Lliurem valor cada setmana: funcionalitats usables, no prototips. Revisions de producte amb el client, ajustos immediats i zero sorpreses. Codi revisat, testejat i documentat des del primer sprint. Integració contínua, desplegaments automatitzats i entorns de staging permeten al client validar cada avanç sense friccions.

3

Posada en producció i suport

Desplegament amb CI/CD, monitoratge actiu, còpies de seguretat automatitzades i suport operatiu. Formació a l'equip del client, transferència documental i pla d'evolució contínua posterior al llançament. Quedem disponibles per iteracions, noves integracions i creixement del producte una vegada en mans dels usuaris reals.

Per què aquest projecte va funcionar

Cada cas d'èxit combina decisions tècniques alineades amb el negoci, un equip reduït però expert i una comunicació directa amb el client. Treballem sense intermediaris, amb accés total al codi des del primer dia i amb fites mesurables que permeten ajustar el rumb quan cal. Aquest enfocament és el que ha permès lliurar aquest projecte en termini, dins de pressupost i amb resultats verificables en mètriques reals de negoci.

El teu projecte s'hi assembla?

Explica'ns-ho. En 30 minuts et diem com l'abordaríem i quin resultat raonable pots esperar.