Skip to content

Lawfirm

Development Only

Not deployed to production.

Source: /opt/development/lawfirm/development/ on apps-dev1

Full-featured law practice management platform.

Tech stack:

  • Backend: Express.js 4.18 + TypeScript, raw SQL (no ORM), PostgreSQL 15, Redis 7
  • Frontend: Next.js 14.2 + shadcn/ui, Zustand state management, React Hook Form + Zod validation

Architecture:

  • Multi-tenancy via schema-per-tenant (tenant_<uuid>)
  • 24 API modules, 70+ frontend pages
  • 20 feature phases complete (contacts, matters, billing, calendar, documents, tasks, etc.)

Local Development

cd /opt/development/lawfirm/development
docker-compose up -d    # API on :3001, Frontend on :3000