x

Разработка CRM-системы для магазина одежды

Перейти к заказу
О насМы — магазин одежды и обуви с оффлайн-бутиком и активно развивающимся интернет-магазином. Для повышения эффективности бизнес-процессов и улучшения взаимодействия с клиентами мы создаём собственную CRM-систему. Вдохновляясь функциональностью Trello, Bitrix24 и AmoCRM, мы ищем разработчика, который реализует продуманное и удобное решение для управления заказами, клиентами и коммуникацией.Основные задачи по разработке CRM:1. Управление заказами (аналог Trello и Bitrix24): • Карточки заказов: создание, редактирование и удаление карточек с информацией о заказах. • Статусы заказов: настройка этапов заказа с визуальными колонками (как в Trello). • Метки и теги: система меток (например, «Срочно», «Проблемный», «VIP») для быстрого поиска. • Напоминания: встроенные уведомления о важных задачах или сроках. • История действий: подробная история изменений в заказах. • Права доступа: разграничение доступа для менеджеров, администраторов и операторов.2. Управление клиентскими данными: • Клиентская база: централизованное хранение информации о клиентах (имя, телефон, соцсети, история покупок). • Сегментация: автоматическая группировка клиентов по различным критериям (сумма покупок, лояльность, активность). • Интеграция с соцсетями: автоматическое сохранение профилей клиентов из социальных сетей. • Клиентская аналитика: отчёты о покупательской активности, истории заказов, статистике продаж.3. Коммуникации (аналог Bitrix24): • Сохранение переписок: интеграция с мессенджерами и соцсетями (WhatsApp, Instagram, Telegram, VK). • Централизованная история чатов: история общения с клиентами привязывается к клиентским карточкам. • Шаблоны сообщений: готовые тексты для быстрой отправки. • Групповые уведомления: автоматическое создание напоминаний для команды.Дополнительные задачи (поэтапная реализация):1. Система телефонии (аналог Bitrix24): • Интеграция с IP-телефонией: запись входящих и исходящих звонков. • Переадресация: перенаправление вызовов на другие номера. • Исходящие звонки: возможность звонить клиентам прямо из CRM. • Журнал звонков: хранение истории звонков, привязанных к клиентам.2. Встроенный мессенджер для общения с клиентами: • Отправка сообщений клиентам: через соцсети и мессенджеры прямо из CRM.3. Управление задачами (аналог Trello): • Задачи и проекты: создание задач, назначение ответственных, установка дедлайнов. • Подзадачи: разбиение сложных задач на этапы с привязкой к проектам или заказам. • Контроль выполнения: система контроля статусов задач и уведомлений. • Отчёты: аналитика по выполненным задачам, заказам и рабочей нагрузке сотрудников.4. Функционал в стиле AmoCRM: • Управление лидами и воронками продаж: настройка нескольких воронок для разных типов или каналов заказов. • Автоматизация и триггеры: запуск автоматических действий при изменении статуса заказа или поступлении нового лида (отправка уведомлений, постановка задач). • Интеграция чат-ботов: первичная коммуникация с клиентами. • Кастомизация полей и форм: гибкая настройка карточек клиентов и заказов, добавление собственных полей. • Продвинутая аналитика по воронкам: отслеживание конверсий, анализ эффективности менеджеров, встроенные отчёты по продажам.Приоритетные навыки: • Разработка CRM-систем: опыт создания CRM или аналогичных систем с нуля. • Backend-разработка: PHP, Node.js, Python (на выбор). • Frontend-разработка: React.js, Vue.js или Angular. • Работа с базами данных: MySQL, PostgreSQL (или другие). • Интеграции через REST API: умение подключать сторонние сервисы (телефония, мессенджеры, соцсети). • Проектирование архитектуры: опыт проектирования и внедрения сложных многомодульных систем. • Опыт работы с UX/UI: понимание удобного пользовательского интерфейса. • Верстка интерфейсов: создание современных, ориентированных на пользователя интерфейсов. • Техническая документация: ведение документации по проекту и интеграциям.Будет плюсом: • Опыт работы с готовыми CRM-системами (Bitrix24, AmoCRM) или таск-трекерами (Trello). • Опыт внедрения телефонии (Asterisk, Twilio, Sipuni). • Знание процессов eCommerce и работы интернет-магазинов.Мы предлагаем: • Участие в проекте с нуля: возможность выбора технологий и архитектурных решений. • Конкурентоспособную оплату: обсуждается индивидуально по результатам собеседования. • Гибкий график и удалённый формат: результат важнее местоположения. • Влияние на проект: ваши идеи и предложения будут учтены при развитии системы.Как откликнуться:Откликнуться на вакансию можно через функционал Habr Карьеры: отправляйте ваше резюме, портфолио проектов и описание опыта прямо в отклике на Хабре. Мы свяжемся с вами после рассмотрения вашей кандидатуры!

Найдено 7029 результатов

Парсер python + selenium + tg бот

Добрый день! Цель: Разработать скрипт, который: 1.Открывает браузер Google Chrome. 2.Листает ленту «Рекомендации». 3.Проверяет условия: •Количество просмотров > 5000. •ER ≥ 10%. (Формулу объясню) •Видео опубликовано менее 9 часов назад 4.Отправляет уведомление в Telegram-бот (однократно для каждого подходящего поста). Функциональные требования: 1.Парсинг ленты: •Использовать Selenium или Puppeteer для автоматизации браузера. •Реализовать листание ленты с интервалами (для имитации реальных действий). 2.Проверка условий: •Извлекать количество просмотров и значения ER из попавшегося в FYP видео •Если видео соответствует условиям (>5000 просмотров и ER ≥ 10%) 3.Уведомление в Telegram: •Настроить взаимодействие с Telegram API. •Отправлять сообщение с деталями видео (ссылка, количество просмотров, ER, сколько часов назад опубликовано). Нефункциональные требования: •Скрипт должен быть написан на Python. •Установить ограничение на количество запросов для избежания блокировки аккаунта. •Логировать результаты выполнения (обработанные посты, отправленные уведомления, ошибки). Дополнительно: 1.Использовать .env файл для хранения конфиденциальных данных (токен Telegram, URL и т.д.). 2.При необходимости предусмотреть возможность настройки параметров (например, минимального количества просмотров и ER). Результат: Рабочий Python-скрипт, отправляющий уведомления о постах, соответствующих заданным условиям. Более детально, подробно опишу в лс

Скрипты и боты
Опубликован:
15.01.25 17:43
Бюджет:
4000 руб.~$49.94
Ингегрировать готовый интерфейс на React в Python скрип

Тема: проект "Ингегрировать готовый интерфейс на React в Python скрип"добрый деньу меня пока что есть недоработанный интерфейс https://v0.dev/chat/fork-of-steam-bot-interface-09...и готовый скрипт на питоне https://github.com/SmallTailTeam/BotLooterМне нужно весь функционал python скрипта интегрировать в интерфейс,под тестированием я подразумеваю проверка всех функций скрипта.Прямой отклик в TG: @kukuruzin20

Other
Опубликован:
15.01.25 17:12
Бюджет:
2000 руб.~$24.97
Исправить и запустить сервис API+BackEnd на amvera.ru

Необходимо исправить код сервиса с использованием нескольких API (Rest). Загрузка данных (PUT). Выгрузка данных по запросу (Get), вызов обработчика. Подготовка базы к развертыванию (Postgre SQL), backend - Python. Проект должен быть развернут на amvera.ru и выполнять загрузку/выгрузку данных по API на тарифном плане "начальный"

Скрипты и боты
Опубликован:
15.01.25 12:42
Бюджет:
60000 руб.~$748.98
Специалист по извлечению данных и вэб-скрапингу Python

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

Скрипты и боты
Опубликован:
15.01.25 12:13
Бюджет:
10000 руб.~$124.83
Доработать python скрипт для работы с протоколом Ccnet

Всем привет! Ищу сильного питониста, который доработает мой небольшой скрипт (в приложении) для работы с купюроприемником Cashcode на протоколе ccnet. Текущий скрипт просто принимает купюру и отображает ее номинал. Необходимо программу довести до ума согласно инструкции работы с протоколом ccnet (в приложении). Надо чтобы программа по нажатию на кнопку "Начать" принимала купюры без остановки и отображала их сумму на экране. Когда нажата кнопка "Стоп", процесс останавливается и прекращается прием купюр. Если нажать "Начать" процесс сбрасывается и начинается сначала.

Скрипты и боты
Опубликован:
15.01.25 11:57
Бюджет:
4000 руб.~$49.94
Программа на ПК

Добрый день! Цель: Разработать скрипт, который: 1.Открывает браузер Google Chrome. 2.Листает ленту «Рекомендации». 3.Проверяет условия: •Количество просмотров > 5000. •ER ≥ 10%. (Формулу объясню) 4.Отправляет уведомление в Telegram-бот (однократно для каждого подходящего поста). Функциональные требования: 1.Парсинг ленты: •Использовать Selenium или Puppeteer для автоматизации браузера. •Реализовать листание ленты с интервалами (для имитации реальных действий). 2.Проверка условий: •Извлекать количество просмотров и значения ER из попавшегося в FYP видео •Если видео соответствует условиям (>5000 просмотров и ER ≥ 10%) 3.Уведомление в Telegram: •Настроить взаимодействие с Telegram API. •Отправлять сообщение с деталями видео (ссылка, количество просмотров, ER, сколько часов назад опубликовано). Нефункциональные требования: •Скрипт должен быть написан на Python. •Установить ограничение на количество запросов для избежания блокировки аккаунта. •Логировать результаты выполнения (обработанные посты, отправленные уведомления, ошибки). Дополнительно: 1.Использовать .env файл для хранения конфиденциальных данных (токен Telegram, URL и т.д.). 2.При необходимости предусмотреть возможность настройки параметров (например, минимального количества просмотров и ER). Результат: Рабочий Python-скрипт, отправляющий уведомления о постах, соответствующих заданным условиям. Более детально, подробно опишу в лс, цена условная Оставляйте отклики, оформление + отзыв в обязательном порядке

Десктоп программирование
Опубликован:
15.01.25 11:38
Бюджет:
3000 руб.~$37.45
Требуется реализовать метод (функцию), который проверяет регистрацию email на сторонней площадке.

Язык программирования: Python Навыки: Selenium, Playwright, Python Пример кейса - хотим проверить наличие регистрации... руб

IT-технологии и Разработка
Опубликован:
15.01.25 10:28
Бюджет:
4000 руб.~$49.94
Разработка python телеграм бота

Нужно сделать несколько мега простых моментов в ботах на python. 1. Убрать в первом боте функционал(именно закоментировать, чтобы можно было вернуть) и затем сделать прием голосового сообщения, просто записыаем гс, а бот распознает текст и отправляет его дальше. 2. Добавить простенькую функцию в бота, там три кнопки, которые посылают простые rest api запросы.

Скрипты и боты
Опубликован:
15.01.25 09:48
Бюджет:
500 руб.~$6.25
Написание парсер проверки регистрации на Selenium (или аналоги)

Требуется реализовать метод (функцию), который проверяет регистрацию email на сторонней площадке. Язык PythonПример кейса - хотим проверить наличие регистрации какого-то имейла на сайте twitter.com. Метод принимает параметры:email - который требуется проверитьproxy - прокси, через который требуется осуществить проверку. ip:port with user/passwordМетод должен возвращать Optional[bool]:true - если email зарегистрированfalse - если email НЕ зарегистрирован None - в случае ошибки или любой другой ситуации вследствие которой проверка не удаласьИнтерфейс метода:def checker(email: str, proxy: str) -> Optional[bool]Важно:- Запрашивайте площадку, для которой нужно написать парсер у заказчика.- Используйте библиотеку Selenium или аналогиДополнительно:- Будет плюсом если сможете обработать различные corner-кейсы данного решения.Под - Будет плюсом если опишите corner-кейсы параллельного запуска большого кол-ва функций проверки регистраций.Такие решения будут оплачиваться дополнительно и обсуждаться.Площадок много!)

Bots
Опубликован:
15.01.25 09:24
Бюджет:
4000 руб.~$49.94
Помочь установить и настроить приложение на python

Есть приложение https://github.com/DrewThomasson/ebook2audiobook Надо помочь установить и настроить работу

Юзабилити, тесты и помощь
Опубликован:
15.01.25 09:00
Бюджет:
2000 руб.~$24.97
Разработайте скрипт (Python, PHP или Node.js)

Разработайте скрипт (Python, PHP или Node.js) для преобразования CSV-файлов в XML на основе нашего руководства, которое будет предоставлено. Инструмент должен:1) Сопоставлять поля CSV со структурой XML.2) Проверять вывод на соответствие предоставленным требованиям.3) Обрабатывать обязательные/необязательные поля и ошибки.Поставляемые материалы включают скрипт, документацию по использованию и примеры.https://drive.google.com/file/d/1M9j9amshm9sAB4nk8...Отклик можно в tg: @kukuruzin20

Other
Опубликован:
15.01.25 07:46
Бюджет:
5000 руб.~$62.42
Итоговое задание в Python

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

Десктоп программирование
Опубликован:
15.01.25 07:19
Бюджет:
1000 руб.~$12.49
Проверить python скрипт на работоспособность

Добрый день, коллеги, Необходимо сгенерировать около 50 документов, посвященных самым известным дизайнерам моды. Для этого предполагается использовать скрипт из данного репозитория: https://github.com/arham-kk/gemini-2-bookgen На данном этапе стоит задача проверить, способен ли скрипт генерировать подробные документы с биографиями известных людей объёмом в несколько сотен страниц. **Что требуется в рамках данного задания:** 1. Скачать и установить скрипт. 2. Проверить его работоспособность. 3. Оценить качество генерации документов на актуальных моделях Gemini. Обращаю внимание, что задача носит исследовательский характер. Ключи для API будут предоставлены.

Юзабилити, тесты и помощь
Опубликован:
14.01.25 23:06
Бюджет:
2000 руб.~$24.97
Нужно создать алгоритм-лесенку на бирже bingX

Нужно создать алгоритм-лесенку на бирже bingX, желательно на python. Подробности алгоритма скину в ЛС.

Скрипты и боты
Опубликован:
14.01.25 21:41
Бюджет:
12000 руб.~$149.8
Спарсить данные в базу PostgreSQL + S3

У нас есть: 1. Структурированная таблица данных на 800 строк по 10 небольших текстовых элементов в каждой. Каждая строка это по сути бот 2. 2 папки с фото в формате {id_бота}_{номер фото}.png около 20 штук Нужно загрузить фото в S3, в базу загрузить все данные и привязать к ним ссылку на фото из S3. Интеграция с S3 есть в текущем коде, база есть на 30 элементов сейчас. Код python.

Скрипты и боты
Опубликован:
14.01.25 20:14
Бюджет:
5000 руб.~$62.42
Помощь с задачами Python/Django для развития мобильного приложения

Мы — команда энтузиастов, занимающаяся развитием мобильного приложения и ищем специалиста, который поможет реализовать несколько новых фич на бэкенде. Если вы хотите поучаствовать в интересном проекте, применить свои навыки и развивать их дальше, будем рады сотрудничеству!Что предстоит делать:У нас есть бэклог задач, с которыми нам нужна помощьРазрабатывать и внедрять новые фичи на основе существующего Django-проекта (версия 4.2.9)Работать с расширениями Django (GeoDjango + PostGIS)Использовать Celery (Redis) и django-celery-beat для фоновых задачУправлять хранением статических файлов через S3Разворачивать сервис в Docker SwarmЧто нужно знать и уметь:Django, GeoDjango, PostGIS: уверенная работа с фреймворком и инструментамиCelery и django-celery-beat: настройка и управление фоновой обработкой задачDocker Swarm: опыт сборки и деплоя контейнеризированных сервисовПаттерны проектирования и принципы чистого кода: умение писать легко поддерживаемый и понятный кодИнструменты AI: опыт работы будет преимуществомКомандная работа: готовность взаимодействовать с другими разработчиками, получать фидбек и помогать другим участникам проектаВнимание к деталям: стремление к высокому качеству и надёжности исходного кодаЧто мы предлагаем:Поддержка опытного разработчика: вы всегда сможете обратиться за консультацией и совместно обсуждать решенияДоступ ко всем необходимым документам и инструментам: мы предоставим полную информацию о задаче, а также нужные доступы

Backend
Опубликован:
14.01.25 18:27
Бюджет:
1500 руб.~$18.73
Доработать python скрипт для работы с протоколом Ccnet

Всем привет!Ищу сильного питониста, который доработает мой небольшой скрипт для работы с купюроприемником Cashcode на протоколе ccnet. Текущий скрипт просто принимает купюру и отображает ее номинал. Необходимо программу довести до ума согласно инструкции работы с протоколом ccnet (в приложении). Надо чтобы программа по нажатию на кнопку "Начать" принимала купюры без остановки и отображала их сумму на экране. Когда нажата кнопка "Стоп", процесс останавливается и прекращается прием купюр. Если нажать "Начать" процесс сбрасывается и начинается сначала.

Desktop
Опубликован:
14.01.25 18:10
Бюджет:
2000 руб.~$24.97
Найти способ работы с закрытым API сайтов

Цену указал рандомно. Python. Полноценный парсер не нужен. Нужно найти способ работать с закрытым API этих, или одного из этих сайтов: vinted.com / gumtree.com.au / poshmark.com . Чтобы в конечном счёте я указал url с параметрами, прокси, и получил список недавно опубликованных товаров в json (товаров либо в конкретной категории либо полностью по сайту). Указывайте стоимость и сайт(ы).

Юзабилити, тесты и помощь
Опубликован:
14.01.25 17:27
Бюджет:
4000 руб.~$49.94
Отладить код скрипта Python OZON WB API

Здравствуйте! Необходимо отладить код код скрипта на Python OZON WB API и сделать одну фичу. Для тех кто знаком с Wildberries и Ozon API это не займет более пары часов. Суть скрипта в том, что он следит за количеством поступивших заказов на озон и вб, присылает уведомление и при необходимости выполняет условия. 1. Почему то после последних изменений перестает присылать уведомления (оживает только если нажать на кнопку вкл). 2. Если изменилось текущее количество заказов, он сам не выполняет условия (только нажимать кнопку, хотя так же работало до последних изменений) 3. Сделать фичу, чтобы раз в час выполнял задачу (а именно там стоит загрузка файла) исходя из условия. Предлагайте цену

Скрипты и боты
Опубликован:
14.01.25 15:55
Бюджет:
4000 руб.~$49.94
Разработать базу данных с возможностью загрузки и управления

Описание проекта: Разработать базу данных на SQL, которая будет поддерживать загрузку различных баз данных с разным числом столбцов и объемом данных через отдельное веб-приложение. База данных должна обеспечивать возможность поиска компаний по тегам, содержащимся в одном из столбцов, а также фильтрацию по другим столбцам.Веб-приложение должно служить интерфейсом для загрузки данных, выполнения поиска, управления данными и выгрузки результатов. Требования к функционалу базы данных: Гибкая схема базы данных:Разработать схему базы данных, которая позволит обрабатывать таблицы с разным количеством столбцов.Основная таблица должна содержать следующие обязательные поля:«Company name»«Website»«Email»«Регион»«ИНН»«ОКВЭД»«Основной вид деятельности»«Описание компании»«Выручка»«Статус»«ФИО руководителя»«Тег»«Дата» (автоматически — дата добавления записи)Добавить 3–5 дополнительных пустых столбцов для гибкости, чтобы в них можно было в будущем добавлять данные.Вспомогательная таблица для тегов:Создать отдельную таблицу для хранения тегов:id — уникальный идентификатор тега.Тег — название тега.Обработка отсутствующих столбцов:При загрузке данных через веб-приложение, если некоторые столбцы отсутствуют, база данных должна корректно обрабатывать эти случаи: подгружать только присутствующие столбцы и заполнять их в правильном порядке.Импорт данных:Реализовать процедуру для импорта данных из следующих форматов: Google Sheets, CSV, Excel.При импорте данных из веб-приложения должна быть возможность указать соответствие столбцов файла и полей в таблице.Управление данными:Возможность обновления и удаления данных через веб-приложение.Обеспечить резервное копирование и восстановление данных.Поиск и фильтрация:Реализовать функционал поиска по тегу.Предусмотреть возможность фильтрации по другим столбцам, таким как «Регион», «ОКВЭД», «Выручка», «Статус» и т.д.Выгрузка данных:Возможность выгрузки данных из таблицы в формате CSV через веб-приложение. Требования к функционалу веб-приложения: Панель администратора:Форма для загрузки данных в базу.Интерфейс для управления (обновление, удаление) данными.Возможность ручного добавления записей в таблицу.Импорт данных:Поддержка импорта данных из файлов форматов Google Sheets, CSV, Excel.Указание соответствий между полями таблицы и загружаемыми данными.Поиск и фильтрация:Простая форма для поиска по тегу.Расширенные фильтры для поиска по другим столбцам.Резервное копирование:Кнопка для создания резервной копии данных.Функция восстановления данных из резервной копии.Выгрузка данных:Функция выгрузки данных в формате CSV.Учет пользователей:Авторизация и доступ к функционалу только для авторизованных пользователей.Логирование всех действий пользователей (загрузка, удаление, обновление данных). Технические требования: СУБД:Использовать реляционную СУБД, например, MySQL или PostgreSQL.Технологии для веб-приложения:Backend: Python (Django/Flask), Node.js, или другой согласованный фреймворк.Frontend: HTML, CSS, JavaScript (React/Vue.js/Angular — по согласованию).REST API или GraphQL для взаимодействия с базой данных.Интеграция с Google Sheets:Использовать API Google для импорта данных из таблиц.Хранение резервных копий:Резервные копии базы данных должны сохраняться в локальном или облачном хранилище.Безопасность:Защита от SQL-инъекций.Шифрование данных, где это необходимо (например, для Email или ИНН).

Databases
Опубликован:
14.01.25 15:20
Бюджет:
10000 руб.~$124.83

Текущая страница: 12

Всего страниц: 352