Задание: Нейронные сети. Разработка кастомной CRM и мобильного приложения для сервисного центра с интеграцией ИИ (OpenAI API) (Дистанционная работа)
Разработка кастомной CRM и мобильного приложения для сервисного центра с интеграцией ИИ (OpenAI API) и мессенджеров (Авито, Telegram) Краткое описание проекта. Требуется разработать и запустить под ключ облачную CRM-систему и мобильный интерфейс для выездных техников по ремонту кофемашин. Главная цель — автоматизация приема заявок из чатов и жесткий контроль расхода запчастей для исключения воровства и фальсификаций со стороны мастеров. Рекомендуемый стек (обсуждается с исполнителем). • Бэкенд и База данных. Python (FastAPI/Django) или Node.js + PostgreSQL / Supabase (развертывание на стандартном облачном VPS/VDS хостинге). • Фронтенд (CRM + мобильный интерфейс мастера). React / Vue / Flutter или современные Low-Code платформы (например, FlutterFlow, Lovable, Appsmith). • ИИ-движок. Облачные API нейросетей — OpenAI API (модель GPT-4o-mini для диалогов в чатах и GPT-4o с функцией Vision для проверки фото запчастей). ️ Функциональные требования (Что нужно сделать) Модуль 1. Единое окно чатов и ИИ-менеджер (Авито + Telegram) 1. Интеграция каналов. Подключение официального API Авито (чаты) и Telegram (бот) напрямую в единый интерфейс CRM. 2. Логика ИИ-консультанта. Подключение текстовой LLM для автоматического ведения диалогов. Бот должен приветствовать клиента, выявлять марку кофемашины и симптомы поломки, рассчитывать предварительную стоимость по загруженному прайс-листу, собирать номер телефона и адрес. 3. Перевод на человека. Передача диалога живому менеджеру в интерфейс CRM, если клиент задает нестандартный вопрос или просит позвать оператора. 4. Автосоздание заказов. Автоматическое формирование карточки заявки в CRM сразу после получения контактов клиента. Модуль 2. Складской учет и «Цифровой замок» от воровства 1. Учет деталей. База данных запчастей с привязкой к конкретным заказам и выездным мастерам. 2. Запрет на закрытие без отчета. Система блокирует перевод заказа в статус «Выполнено», пока техник не загрузит три обязательных снимка (неисправный узел до ремонта, новая установленная деталь в машине, снятая старая деталь для сдачи на склад). 3. Защита от подмены фото. В мобильном интерфейсе мастера кнопка загрузки должна открывать только камеру смартфона в реальном времени (строгий запрет на выбор старых фото из галереи). 4. Контрольный чек клиенту. При закрытии заказа система автоматически отправляет клиенту в Telegram или Авито финальный список замененных деталей и точную сумму по прайсу, чтобы мастер не мог завысить цену на месте. Модуль 3. ИИ-контроль качества фотографий (Computer Vision) 1. Автоматическая валидация. Интеграция с мультимодальной нейросетью (GPT-4o Vision). 2. Проверка снимков. При загрузке мастером фото новой и старой запчасти ИИ в фоновом режиме проверяет, что на снимке действительно изображена деталь кофемашины (не черный экран или посторонний предмет), а также исключает пересъемку экрана другого телефона или монитора. 3. Блокировка брака. Если фото не прошло проверку, система не дает закрыть шаг и требует переделать снимок. Модуль 4. GPS-трекинг и контроль геолокации техников 1. Чекин по координатам. При нажатии кнопок «Прибыл на заказ» и «Завершил ремонт» приложение фиксирует GPS-координаты мастера и сверяет их с адресом клиента. При расхождении более чем на 300 метров заявка помечается флагом «Подозрение на нарушение» с уведомлением руководителю. 2. Карта перемещений. Фоновая отправка координат мастера раз в 10–15 минут в рабочее время с выводом маршрута на карту в кабинете руководителя. Этапы работы и порядок оплаты Работа разбивается на 4 этапа с оплатой по факту сдачи каждого блока: • Этап 1. Проектирование базы данных, разворачивание проекта в облаке, создание базового каркаса CRM и склада. • Этап 2. Подключение Авито и Telegram, настройка логики и промптов ИИ-менеджера. • Этап 3. Разработка мобильного интерфейса мастера (работа с камерой, GPS-чекины, фоновый трекинг, логика «замков» на закрытие). • Этап 4. Подключение Vision-нейросети для проверки фото, сквозное тестирование всей системы, передача исходного кода, доступов и инструкций. Требования к исполнителю (Укажите в отклике) 1. Опыт разработки. Опыт создания кастомных CRM или сложных веб/мобильных приложений с нуля (на коде или Low-Code). 2. Практика с API. Опыт интеграции мессенджеров (Авито, Telegram) и нейросетей (OpenAI / Anthropic API, включая Vision). 3. Портфолио. Ссылки на 2–3 похожих реализованных проекта. 4. Оценка. Предварительный расчет стоимости и сроков по каждому из 4 этапов.