mirror of
https://github.com/TronoSfera/Law.git
synced 2026-05-18 10:03:45 +03:00
19 lines
No EOL
577 B
Markdown
19 lines
No EOL
577 B
Markdown
# 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 |