Техническое задание: CRM-система для юридической компании

Цель проекта

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

Ключевые функциональные требования

1. Управление договорами и делами

  • Централизованная база данных для хранения всех договоров и связанных с ними документов.
  • Отслеживание статуса каждого дела на всех этапах (регистрация, исполнение, завершение).
  • Календарь дедлайнов и важных событий по делам.

2. Организация работы сотрудников

  • Четкое разделение функций и прав доступа для разных ролей (администратор, юрист, менеджер, бухгалтер).
  • Автоматическая постановка задач сотрудникам на основе событий в системе (например, поступление нового договора, наступление даты слушания).
  • Система учета рабочего времени и нагрузки.

3. Интеграции и внешние подключения

  • Интеграция с офисными программами (пакет MS Office или аналоги) для работы с документами.
  • Подключение к облачным хранилищам данных для синхронизации и резервного копирования файлов.
  • Интеграция с внешней базой данных судов для автоматического получения информации по делам (номера, даты заседаний, решения).

4. Контроль и аналитика

  • Панель управления (Dashboard) для руководителя с ключевыми метриками.
  • Формирование отчетов по эффективности сотрудников, статусу дел, финансовым показателям.
  • Система уведомлений и напоминаний о предстоящих событиях.

Технические пожелания

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

Автоматизация загрузки файлов в веб-приложение с помощью Puppeteer

Требуется модифицировать существующее Node.js-приложение для автоматической программной загрузки файлов в веб-форму вместо ручного выбора через диалоговое окно Windows. Приложение работает с Chromium и взаимодействует с интерфейсом на Vaadin.