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