Техническое задание: Интерактивная карта для CRM

Цель проекта

Интеграция в коробочную CRM интерактивной карты для визуализации географического расположения клиентской базы (Компаний и Контактов) с системой фильтрации и управлением правами доступа.

Основные функциональные требования

1. Визуализация данных на карте

  • Отображение сущностей CRM (Компании и Контакты) в виде флажков (маркеров) на интерактивной карте (например, Яндекс.Карты, Google Maps).
  • Каждый маркер должен содержать базовую информацию о сущности (например, название).

2. Система фильтров

  • Фильтрация отображаемых на карте сущностей по типу (Компания / Контакт).
  • Фильтрация по владельцу (ответственному сотруднику).

3. Управление правами доступа и отображением

  • Все пользователи системы должны видеть на карте маркеры ВСЕХ сущностей, независимо от ответственного.
  • При клике на маркер должна отображаться информация, включая ФИО ответственного за эту сущность.
  • Возможность перехода в карточку сущности (Компании или Контакта) должна регулироваться стандартными правами доступа CRM. Пользователь может открыть карточку только если у него есть на это права в системе.

4. Техническая реализация

  • Решение может быть написано с нуля или представлять собой доработку готового рыночного решения.
  • Интеграция должна быть выполнена для коробочной версии CRM.

Ожидаемый результат

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

Разработка телеграм-бота для кофейни на чистом Python

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