Proyecto Legal: gestión jurídica sin LexDoctor

3 min de lectura
Axel Romero
Sistema de gestión jurídica Proyecto Legal, expedientes y calendario.

LexDoctor es el software de gestión que usa la mayoría de los estudios jurídicos en Argentina. Es un programa de escritorio, funciona en Windows, y lleva décadas en el mercado. Para muchos abogados, es la única opción que conocen.

El Dr. Lucas Pruyas, abogado y amigo, me pidió algo diferente.

El problema con el software de escritorio

LexDoctor y herramientas similares tienen un problema estructural: están atadas a una máquina. Si el abogado está en audiencia y necesita revisar un vencimiento, necesita acceso a esa computadora. Si el estudio crece y suma un colega, hay que gestionar licencias. Si algo falla en el equipo, los datos están en riesgo.

El otro problema es la colaboración. Un estudio jurídico no es una persona sola — hay expedientes que comparten varios profesionales, tareas que se delegan, vencimientos que no pueden perderse. El software de escritorio no fue diseñado para eso.

Qué construí

Un sistema web accesible desde cualquier dispositivo, con cuatro módulos principales:

Expedientes — registro centralizado de causas con estado, partes, historial y documentación asociada. Actualizaciones en tiempo real gracias a Supabase Realtime: si alguien modifica un expediente, todos los que lo tienen abierto ven el cambio al instante.

Calendario de vencimientos — vista mensual y semanal de plazos procesales, audiencias y fechas críticas. Un vencimiento que se pierde en un estudio jurídico no es un inconveniente, es un problema legal.

Tareas — gestión interna de trabajo pendiente con asignación por responsable, comentarios y seguimiento. Con historial de auditoría para saber quién hizo qué y cuándo.

Roles y permisos — control de acceso granular con Row Level Security en la base de datos. No todo el personal del estudio necesita ver todos los expedientes.

El stack y por qué Supabase

Usé Next.js con App Router, TypeScript, Supabase para autenticación, base de datos PostgreSQL y Realtime, y shadcn/ui con Tailwind para la interfaz.

Supabase fue la elección correcta por dos razones concretas:

Primero, el Realtime. En un sistema donde varios usuarios trabajan sobre los mismos expedientes, la sincronización en tiempo real no es un lujo — es un requisito. Con Supabase Realtime, los cambios se propagan sin que nadie tenga que recargar la página.

Segundo, las políticas RLS (Row Level Security). Los permisos se definen directamente en la base de datos, no solo en el frontend. Eso significa que aunque alguien manipule una request, no puede acceder a datos que no le corresponden. Para un sistema que maneja información legal confidencial, eso importa.

Lo que aprendí

El dominio jurídico tiene sus propias reglas y su propio vocabulario. Un “expediente” no es lo mismo que un “caso” o un “proyecto”. Un “vencimiento procesal” tiene implicancias legales que no tiene una fecha de entrega cualquiera.

Antes de escribir una línea de código, pasé tiempo entendiendo cómo trabaja un estudio jurídico en Argentina: qué información es crítica, cuándo y cómo se consulta, qué errores no se pueden cometer.

Eso es lo que diferencia un sistema que funciona de uno que técnicamente funciona pero nadie usa.

El sistema está en producción. Mi amigo lo usa todos los días.


¿Tenés un estudio jurídico o profesional y seguís gestionando con software de escritorio? Hablemos.

caso-real legaltech nextjs supabase argentina gestion

Compartir este artículo:

X LinkedIn

¿Querés más contenido como este?

Recibí actualizaciones curadas sobre desarrollo web moderno, casos reales y oportunidades para acelerar tu producto digital.