SAASProducción

Corporativo Fiscal

Suite fiscal multi-app para un corporativo contable: facturación CFDI, recepción, RH y herramientas colaborativas.

Contexto

CorpFiscal es la plataforma interna de un despacho contable y fiscal. Reúne en un monorepo las distintas áreas operativas del corporativo —portal de clientes, recepción, recursos humanos, administración— junto con su API central.

Arquitectura

Monorepo con Yarn 4 Workspaces dividido en apps/* y shared/*:

  • Frontends (web, auth, admin, customers, reception, rh, materialization, visionfiscal, landiabar) en React 18 + Vite + React Router 7.
  • api — backend Express 5 con MongoDB/Mongoose, Socket.io y un amplio conjunto de integraciones.
  • shared/* — componentes, hooks, catálogos SAT, librerías y tipos compartidos.

visionfiscal destaca como módulo de pizarra colaborativa en tiempo real, construido con Excalidraw, Yjs y Socket.io.

Stack

  • Backend: Express 5, Mongoose/MongoDB, Socket.io.
  • Facturación: FACTURAPI (CFDI/SAT). Pagos: Stripe.
  • Generación de documentos: Puppeteer y pdf-lib; imágenes con Sharp.
  • Mensajería: WhatsApp. Seguridad: JWT, 2FA (Speakeasy), Helmet y rate limiting.
  • Almacenamiento: Google Cloud Storage. Tareas programadas: node-cron.

Retos técnicos

  • Coordinar múltiples frontends y un backend compartido manteniendo tipos y catálogos SAT consistentes.
  • Colaboración en tiempo real con CRDTs (Yjs) sincronizada por sockets en el módulo de pizarra.
  • Integración de facturación CFDI, pagos y notificaciones automatizadas por WhatsApp.

Resultado

Una suite fiscal modular donde cada área del despacho tiene su propia app, todas alimentadas por una API central con facturación electrónica y automatizaciones.

Aplicaciones del sistema

Privados (acceso con cuenta)

Legal

Gestión de servicios legales y expedientes.

ExpedientesDocumentos
Clientes

Atención y seguimiento de clientes.

CRMSeguimiento
Recepción

Recepción y control de documentos.

Documentos entrantes
RH

Recursos humanos.

NóminaPersonal
Materialización

Materialización de operaciones.

Operaciones
Visión Fiscal

Pizarra colaborativa en tiempo real con Excalidraw y Yjs.

Tiempo real (Socket.io)ExcalidrawYjs CRDT
Landiabar

Módulo Landiabar del corporativo.

Módulo especializado
Admin

Administración central y configuración.

ConfiguraciónUsuarios
¿Hablamos?