Подписывайтесь:

Lex CRM

CRM-система для юридической фирмы - автоматизированная информационная система для работы юристов/адвокатов и юридических отделов/фирм/адвокатских образований

Бизнес-системы

Описание проекта

Веб-приложение для управления юридической практикой в одном рабочем контуре: от первичного обращения клиента до закрытия дела, финансового учета и отчетности.

Описание проекта

Проект решает задачу централизации процессов юридической фирмы. В системе объединены учет клиентов и дел, договорная работа, документооборот, задачи и календарь событий, финансовые операции и аналитика для руководителя.

Платформа ориентирована на ежедневную работу команды и снижает количество ручных операций за счет формализованных бизнес-процессов и автоматизации повторяемых сценариев.

Функциональные возможности

  • Управление делами: создание, ведение, изменение статусов, связь с клиентами и ответственными юристами.
  • Клиентская база: учет физических и юридических лиц, контактные данные, история взаимодействия.
  • Договорная работа: ведение договоров, привязка к клиентам и делам.
  • Документооборот: хранение файлов, работа с документами в рамках дел и клиентов.
  • Задачи и планирование: постановка задач, сроки, исполнители, контроль выполнения.
  • Финансовый блок: выставление счетов, учет платежей, контроль задолженности.
  • Календарь событий: планирование судебных заседаний, встреч и процессуальных действий.
  • Отчетность: дашборд, агрегированные показатели по делам, клиентам и финансам.

AI и интеллектуальные функции

  • Чат-помощник с историей диалогов по сессиям.
  • Поддержка загрузки документов в чат и извлечение текста из популярных форматов.
  • RAG-поиск по контексту для более точных ответов помощника.
  • Анализ юридических документов с преобразованием в структурированный JSON.
  • Импорт распознанных данных в базу и генерация ответных юридических документов.
  • Администрируемые настройки LLM (модель, API URL, ключ) через конфигурацию системы.

Безопасность и доступ

  • Аутентификация пользователей и контроль доступа по ролям.
  • Ролевая модель: администратор, юрист, секретарь, бухгалтер.
  • Защита форм от CSRF.
  • Безопасное хранение паролей (bcrypt).
  • Логирование и аудит ключевых действий.

Технический стек (кратко)

  • Backend: Python, Flask, Flask-SQLAlchemy, Flask-Login, Flask-Migrate (Alembic), Flask-WTF.
  • База данных: SQLite (с возможностью миграций и расширения).
  • API и интеграции: Flask-RESTful, HTTP-интеграции, OpenRouter API.
  • AI/RAG: LangChain, FAISS, Sentence Transformers.
  • Работа с документами: ReportLab, WeasyPrint, python-docx, openpyxl.
  • Тестирование: pytest, pytest-flask, pytest-cov.

Архитектурный подход

Проект построен модульно: бизнес-функции разделены на независимые Flask Blueprints и сервисный слой. Такой подход упрощает развитие системы, изоляцию изменений и поддержку в долгосрочной перспективе.

Информация о проекте
Сайт проекта:
Открыть сайт
Дата создания:
04.09.2025
Языки программирования
Python
Высокоуровневый язык программирования общего назначения с простым и понятным синтаксисом. Идеален для веб-разработки, анализа данных, машинного обучения и автоматизации.
JavaScript
Язык программирования для веб-разработки, поддерживает как фронтенд, так и бэкенд
Используемые технологии
Flask
Микрофреймворк для веб-разработки на Python. Простой, гибкий и расширяемый.
Веб-фреймворк
LangChain
Фреймворк для разработки приложений с языковыми моделями. Упрощает создание цепочек обработки текста.
ИИ и ML
OpenAI API
API для работы с языковыми моделями OpenAI, включая GPT-3, GPT-4 и другие модели.
ИИ и ML
SQLAlchemy
ORM для Python, обеспечивающий высокоуровневый интерфейс для работы с базами данных.
База данных
Docker
Платформа для разработки, доставки и запуска приложений в контейнерах.
DevOps
Заинтересовал проект?

Свяжитесь с нами для обсуждения деталей

Связаться
AI-Помощник