Law/context/00_system_overview.md
2026-02-22 10:57:49 +03:00

577 B

System Overview Context (Global)

Project

Legal Case Tracker (Russia) One-page landing + public case tracking (OTP + JWT cookie) + admin panel (ADMIN/LAWYER) + files (S3 self-hosted) + SLA/auto-assign (Celery) + quotes carousel.

Core Principles

  • All infrastructure self-hosted (including S3: MinIO/Ceph)
  • Backend: Python 3.12 + FastAPI
  • DB: PostgreSQL
  • Queue: Redis + Celery
  • Immutable data after status change
  • Full audit log for admin changes
  • UniversalTable + UniversalRecordModal (meta-driven admin UI)

Roles

  • PUBLIC (via OTP + cookie)
  • LAWYER
  • ADMIN