Задача: Спарсить данные с API Wildberries и сохранить в базу данных
Описание задачи: Необходимо спарсить статистику рекламы с API Wildberries по следующим эндпоинтам:
Получение списка рекламных кампаний https://openapi.wildberries.ru/promotion/api/ru/#tag/Media/paths/~1adv~1v1~1adverts/get
Получение данных конкретной рекламной кампании
https://openapi.wildberries.ru/promotion/api/ru/#tag/Media/paths/~1adv~1v1~1advert/get
Получение статистики рекламных кампаний
https://openapi.wildberries.ru/promotion/api/ru/#tag/Statistika-mediakampanii/paths/~1adv~1v1~1stats/post
Статистика включает данные по:
Медиакампании (рекламная кампания),
Баннерам,
Типам устройств,
Артикулам WB.
Требования к результату:
1.Данные должны быть сохранены в базу данных в определённом формате, как на скриншоте (см. таблицу полей в приложении).
2.Медиакампания может содержать несколько баннеров, и один баннер может отображаться на разных устройствах. К одному баннеру могут быть привязаны несколько артикулов WB.
3.Даты начала и окончания работы баннера могут не совпадать с датами медиакампании.
4.Статистики (например, CTR, CPC, ATBS) возвращаются API с привязкой к баннеру и устройствам.
5.Данные должны содержать информацию о типах устройств, просмотрах, кликах, добавлениях в корзину, а также прочие необходимые статистики.
Написание на python, к API доступ предоставляем.
Бот написан на python aiogram 2.0, нужно доделать выгрузку одного отчета в Google таблицу.
1) Убрать ненужные данные (все напишу)
2) Проверить корректность выгружаемых данных.
Выгрузка уже написана и работает, нужно ее оптимизировать.
Скрипты и боты
Опубликован: 27.10.24 10:46
Бюджет: 5000 руб.~$62.42
Программа для детекта ботов на веб-ресурсах
Привет ребята, пишу ещё раз, чтобы найти исполнителя для своей программы.
У меня есть программа которую я купил , но, к сожалению, она не подходит для защиты перед другом , я бы хотел вам её показать может что то возьмёте от неё но в целом в концепции она не очень мне нравится.
Я бы хотел чтобы программа была , реализована, если можно, на 1 языке, а так же если друг попросит правки, то хотелось бы, чтобы сумма за работу учитывала эти изменения, потому что с первого раза вряд ли получится сдать её.
Описание:
требуется разработать программу на языке Python, которая позволит выявлять ботов на веб-сайтах. Проект должен включать в себя следующие этапы:
Создание нескольких ботов: Необходимо реализовать несколько типов ботов с различными сценариями поведения, чтобы протестировать систему на разных уровнях сложности. Боты могут имитировать действия реальных пользователей, такие как просмотр страниц, заполнение форм и выполнение поисковых запросов.
Методы детектирования: Программа должна содержать механизмы для обнаружения ботов на основе различных параметров и паттернов поведения. Было бы здорово, если вы в отклике напишите , примерную стоимость, и как вы видите эту программу.
Скрипты и боты
Опубликован: 27.10.24 09:22
Бюджет: 20000 руб.~$249.66
Куплю готовый код Python выгрузок данных из OZON / WB
Здравствуйте, коллеги.
Разрабатываю свой собственный ETL-сервис для создания дашбордов для маркетплейсов, основанный на отчетах полученных по API с различных маркетплейсов . Ищу Python, JavaScript /Google App Script программиста.
На данный момент есть уже готовые выгрузки основных отчетов. что меня интересует сейчас:
1) Настройка инкрементной загрузки данных в Postgres
2) Интеграция с Google Cloud, Yandex Cloud
3) Создание портала на Django, который будет принимать оплату, хранить данные кабинетов и настроек отчётов пользователя.
4) доработать структуру БД, есть основа и уже сейчас работает выгрузка рекламы
5) Ищу специалиста, который бы мог быть заинтересован в поддержке и развития этого решения с точки зрения кода. которые мог бы выполнять деплой решения для клиента. Есть задачи по администрированию клиентов.
Это должно быть очень интересно и перспективно!
Напишите мне про ваш опыт. Если у вас есть готовое решение какой-то части данной задачи буду рад услышать цену, ну и цену вашего часа.
Github тоже было бы круто посмотреть ваш.
Скрипты и боты
Опубликован: 27.10.24 09:11
Бюджет: 60000 руб.~$748.98
Внести правки парсера на Python
Внести правки парсера на Python, чтобы правильно работал.
По всей видимости изменился дизайн AI сайта и он не может корректно передать данные.
Ошибка такая
{"code":"unauthorized","message":"Invalid API KEY"}
Доработка и настройка сайта
Опубликован: 27.10.24 08:48
Бюджет: 4000 руб.~$49.94
Python Миграция проекта с Flask на FastApi
Требуется
1) отмигрировать проект Odata-Server с Flask на FastApi
https://github.com/Ficodes/python-odata-server
2) Покрыть его тестами с использованием SQLLite
3) Проверить, что Excel его видит как источник
Десктоп программирование
Опубликован: 27.10.24 07:51
Бюджет: 40000 руб.~$499.32
[python и apple script] отправка сообщений в iMessage на macos
Добрый вечер. Интересна связка python и apple script для того, чтобы отправлять с одного apple id сообщения в iMessage с паузами (python), потом выйти из аккаунта apple id (python запускает apple script), зайти в новый apple id и запустить еще одну рассылку и так далее. Всё это происходит в macos 5 000 рублей. Подробности в телеграме
Desktop
Опубликован: 26.10.24 17:13
Бюджет: 5000 руб.~$62.42
Нужно сгенерировать 12 адресов с 1 мнемонической фразы
есть сайт _https://iancoleman.io/bip39/ там можно сгенерить 12 адресов с приватными ключами по монете лайткоин , на сайте видно все
Бип 32 - 5 адресов
бип 44 - 1 адрес
бип 49 - 1 адрес
бип 84 - 1 адрес
бип 141 - еще 4 адреса
Все данные деривативы, формат адресов можно посмотреть на сайте.
Скрипт должен быть на языке - Python
Скрипты и боты
Опубликован: 26.10.24 15:27
Бюджет: 1000 руб.~$12.49
Доработка бэкэнда на Django
Доработка бэкенда веб приложения https://realworker.ru/
Стек: Python + Django + DRF + Gunicorn + Daphne + nginx.
Основные задачи и бизнес-логика реализованы, сейчас необходимо довести проект до состояния production ready.
Для этого требуется выполнить следующие задачи:
- Реализовать проверку входных данных для всех эндпоинтов
- Грамотно настроить обработку исключений
- Настроить логирование
- Создать endpoint для восстановления пароля по телефону и email
- Почтовый сервер уже реализован на том же хосте через Postfix, проверить его настройки и, при необходимости, откорректировать их
- Добавить возможность изменения пароля пользователя
- Доработать endpoint, выдающий сведения по заказу (добавить историю прохождения заказа)
- Перенос логики уведомлений в бэк (сейчас она реализована на фронте)
- При выборе количества специалистов > 1, создавать соответствующее количество заказов
- Дописать чат полностью на вебсокете (сейчас сообщения отправляются через http, новые приходят через websocket)
- Добавить таймауты для всех случаев обращения к внешним ресурсам
Доработка и настройка сайта
Опубликован: 26.10.24 11:34
Бюджет: 80000 руб.~$998.63
Рабочий python скрипт websocket на базе centrifuge
Нужно написать скрипт, который соединяется с сервером через websocket на базе centrifuge, на языке python, отправляет токен, делает подписку на канал и отображает получаемые данные. При необходимости объяснить зачем нужен метод.
Сам репозиторий centrifuge https://github.com/centrifugal/centrifuge-python/tree/master
Скрипты и боты
Опубликован: 26.10.24 11:24
Бюджет: 1000 руб.~$12.49
Email-сервис на python
Нужно сделать емейл сервис для автоматизации отправки писем с готовой html разметкой. Язык - python. Отправка будет происходить с собственного домена @mywebsite.com .
Краткие требования: будет являться дополнением к имеющемуся бекенду на flask, то есть отдельным роутом. Нужно использовать библиотеку python apscheduler т.к. некоторые письма должны будут отправляться с задержкой.
Скрипты и боты
Опубликован: 26.10.24 09:08
Бюджет: 14000 руб.~$174.76
Написание ботов на Python
Нужен человек, который имеет опыт в написании ИИ ботов на python
Требования
Опыт в следующих API:
- Telegram
- Instagram
- WhatsApp
- OpenAI
- Google
- Bitrix24
Умение быстро обучаться новым API
Условия
Постоянное попроектное сотрудничество от 7000 за заказ
Обязанности
Нужно будет скрипты для взаимодействия ассистентов OpenAI с мессенджером. В основном работа будет шаблонной, отличатся будет только мессенджер, к которому нужно произвести подключение и скрипты для взаимодействия с другими сервисами, как crm, google и так далее
Присылайте свои работы в качестве кейсов
Скрипты и боты
Опубликован: 26.10.24 08:17
Бюджет: 14000 руб.~$174.76
Вакансия Телеграмм Бот разработчик
Ищем опытного разработчика для создания качественных и высоконагруженных Telegram-ботов. Необходимые навыки:
Языки программирования: Python или JavaScript (Node.js)
Фреймворки: aiogram для Python или Telegraf или другие для Node.js
Базы данных: PostgreSQL или MySQL
Работа с API: интеграция сторонних сервисов, настройка webhook-ов
Безопасность: обеспечение защиты данных, управление доступом
DevOps навыки: Docker
Желательно иметь опыт работы с aiogram dialog
От нас вы получите:
- Работа с крупными проектами: Участие в разработке востребованных и высоконагруженных Telegram-ботов и приложений для известных медийных лиц в игровой индустрии.
- Профессиональный рост: Возможность работать с разными технологиями (Python, Node.js, PostgreSQL, Redis и др.), повышая уровень навыков и осваивая новые подходы к созданию ботов и веб-приложений.
- Гибкий график: Удобный график, возможность совмещения работы с другими проектами или учёбой.
- Влияние на проекты: Возможность предлагать идеи и инициативы, которые помогут команде развиваться и улучшать текущие процессы.
- Знание индустрии: Погружение в специфику работы в медийной и игровой индустрии, что может стать полезным опытом и отличием для будущих проектов
Скрипты и боты
Опубликован: 26.10.24 07:20
Бюджет: 2000 руб.~$24.97
Развернуть сервис на сервере из github (docker compose)
Нужно на сервер с Ubuntu установить докер,гит, апач с реверспрокси
в дев среде развернуть сервис
Приложение на Python Fastapi
Приложение на ReactJS
Настроить Github Workflow (CI/CD) для обоих сервисов
Сервера и хостинг
Опубликован: 25.10.24 22:13
Бюджет: 20000 руб.~$249.66
Простая задача на python
Написать решение простой лабы руб
Программирование и IT
Опубликован: 25.10.24 20:26
Бюджет: 500 руб.~$6.25
Разработать программу на ардуино
Требуется написать программу на ардуино.Программа должна управлять одновременно четырьмя шаговыми двигателями (NEMA 23) подключенными к ардуино через драйверы DM556P. В программе должна быть возможность установить ускорение (шаги/с/с) и количество шагов на 1 оборот (установленное на драйвере). Программа должна принимать на вход через сериал-порт строку содержащую набор данных для управления двигателями (номер двигателя, количество шагов (угол поворота), направление, скорость вращения (шаг/мин).Программа должна обновлять сериал-порт постоянно и сразу по получении команды начинать ее исполнение.Прикладываю пример написанной мной программы. Пример приведен для минимизации уточняющих вопросов и для лучшего понимания ТЗ а не как руководство.Python (отправляет управляющую строку с определенным интервалом)import serialimport time# Массив углов для поворота и соответствующие направления (0 - CW, 1 - CCW)angles_and_directions = [(360, 0), (90, 1)]ser = serial.Serial('COM3', 9600)step_count = 0frequency = 4000 # Частота в (Гц)micro_step = 800 # Число микрошагов установленное на драйвереdelay_time = 2 # Задержка между циклами# Добавляем задержку перед первой отправкойtime.sleep(1)for angle, direction in angles_and_directions: step_count = int(angle * (micro_step / 360) * 10) #10 передаточное число редуктора cycle_duration = step_count / frequency # Формируем строку для отправки на Arduino params = f"{frequency} {step_count} {direction}" ser.write((params + "\n").encode()) ser.flush() # Убедимся, что данные отправлены # Ждем, пока Arduino завершит выполнение текущего цикла, плюс заданная задержка time.sleep(cycle_duration + delay_time)Код на ардуино.#include const uint8_t pin_ENA = 5; // Пин включенияconst uint8_t pin_DIR = 6; // Пин направленияconst uint8_t pin_PUL = 7; // Пин импульсовvolatile uint32_t maxFrequency = 4000; // Максимальная частотаvolatile uint32_t stepCount = 8000; // Общее количество шаговvolatile bool shouldRun = false; // Флаг запускаvoid setup() { pinMode(pin_ENA, OUTPUT); pinMode(pin_DIR, OUTPUT); pinMode(pin_PUL, OUTPUT); Serial.begin(9600); while (!Serial);}void loop() { if (Serial.available() >= 3) { maxFrequency = Serial.parseInt(); // Считываем максимальную частоту stepCount = Serial.parseInt(); // Считываем количество шагов int direction = Serial.parseInt(); // Считываем направление shouldRun = true; // Устанавливаем направление в зависимости от значения digitalWrite(pin_DIR, direction == 0 ? LOW : HIGH); } if (shouldRun) { digitalWrite(pin_ENA, LOW); delayMicroseconds(5); int accelerationSteps = stepCount / 10; // Количество шагов для разгона int decelerationSteps = stepCount / 10; // Количество шагов для торможения int constantSpeedSteps = stepCount - accelerationSteps - decelerationSteps; // Остальные шаги в постоянной скорости // Разгон for (int i = 0; i < accelerationSteps; i++) { uint32_t frequency = map(i, 0, accelerationSteps, 0, maxFrequency); // Плавное увеличение частоты uint32_t t = 1000000 / (frequency * 2); // Расчет задержки pulseMotor(t); } // Постоянная скорость for (int i = 0; i < constantSpeedSteps; i++) { uint32_t t = 1000000 / (maxFrequency * 2); // Задержка на максимальной частоте pulseMotor(t); } // Торможение for (int i = 0; i < decelerationSteps; i++) { uint32_t frequency = map(decelerationSteps - i, 0, decelerationSteps, 0, maxFrequency); // Плавное уменьшение частоты uint32_t t = 1000000 / (frequency * 2); // Расчет задержки pulseMotor(t); } shouldRun = false; }}void pulseMotor(uint32_t delayTime) { digitalWrite(pin_PUL, HIGH); delayMicroseconds(delayTime); digitalWrite(pin_PUL, LOW); delayMicroseconds(delayTime);}
Other
Опубликован: 25.10.24 18:46
Бюджет: 7500 руб.~$93.63
Разработчик Swift
Добрый день! Ищем в команду Swift разработчика.Наш основной стек – Flutter, Kotlin, Swift и Python для бекенд разработки.Работа проектная. Оплата зависит от проекта. В среднем 30-40 тыс. Подробно, все условия лично.От вас реальные знания и умения.Обязанности:Разработка и поддержка мобильных приложений на платформе iOS с использованием Swift.Участие в проектировании и разработке новых функций и модулей.Интеграция приложений с внешними API и сервисами.Оптимизация производительности и устранение багов.Требования:Опыт работы с Swift и iOS SDK от 1 года.Знание принципов разработки мобильных приложений.Опыт работы с системами контроля версий (Git).Понимание архитектурных паттернов (MVVM, MVC и др.).Умение работать в команде и хорошие коммуникативные навыки.Знания полного этапа опубликования мобильных приложений.Будет плюсом:Знание других языков программирования (Kotlin, Python).Опыт работы с CI/CD и автоматизацией процессов.При отборе будет дано тестовое задание: Написание небольшого мобильного приложения (пару экранов).Пожалуйста, в откликах указывайте свой Telegram.
Ios
Опубликован: 25.10.24 18:20
Бюджет: 30000 руб.~$374.49
Улучшение личного кабинета, создание нового функционала
Описание проекта:
AgileHR.io – это платформа для оценки сотрудников на основе их компетенций и навыков. В рамках развития платформы требуются изменения в личном кабинете пользователя и создание страницы грейдинга для оценки сотрудников.
Основные задачи:
Обновить экран личного кабинета пользователя для более информативного отображения данных (графики с аналитикой, выставление оценок, информация о пользователе)
Разработать страницу грейдинга, которая будет учитывать навыки и компетенции сотрудников.
Срок:
2 недели
Требования к разработчику:
Frontend:
Опыт с Vue3 и Vuex.
Понимание работы с RESTful API и Swagger.
Backend:
Уверенное владение Python на уровне мидл+ и выше.
Понимание принципов чистой архитектуры.
Умение работать с паттернами проектирования и разными архитектурными подходами.
Навык чтения и работы с чужим кодом.
Доработка и настройка сайта
Опубликован: 25.10.24 16:11
Бюджет: 100000 руб.~$1248.29
Написать небольшой скрипт на python и слить в exe
Необходимо развернуть https://github.com/bitpay/insight?ysclid=m2owmlu45e877408139
И с помощью его апи реализовать. Небольшую программу на python/node.js которая будет искать кошельки биткоин
Скрипты и боты
Опубликован: 25.10.24 15:46
Бюджет: 3000 руб.~$37.45
Разработка сайта под ключ - купонный сервис
Техническое задание (ТЗ) на разработку сайта для сервиса купонов1. Общая информация - Название проекта: Сервис купонов - Цель: Создание веб-сайта, который позволит пользователям получать, управлять и использовать купоны на товары и услуги. 2. Основные требования 2.1 Функциональность - Авторизация пользователей: - Регистрация пользователей (по электронной почте, через социальные сети). - Вход в систему с использованием логина и пароля. - Возможность сброса пароля. - Система купонов: - Генерация уникальных купонов с определенными условиями (срок действия, ограничения по использованию и т.д.). - Возможность добавления купонов на сайт администрацией. - Возможность просмотра доступных купонов пользователями. - Функция активации купонов пользователями. - Личный кабинет пользователя: - Просмотр активных и использованных купонов. - Редактирование профиля (имя, контактная информация). - История операций (активированные и использованные купоны). 2.2 Дизайн - Современный и адаптивный интерфейс: - Адаптивный дизайн для корректного отображения на мобильных устройствах, планшетах и десктопах. - Удобная навигация и интуитивно понятный интерфейс. 2.3 Технологии - Frontend: HTML, CSS, JavaScript (возможно использование фреймворков, таких как React, Vue.js). - Backend: Node.js, PHP или Python (выбор технологии обговорим с заказчиком). - База данных: MySQL, PostgreSQL или MongoDB (выбор технологии обговорим с заказчиком). 3. Дополнительные требования - Безопасность: Защита данных пользователей, шифрование паролей, использование HTTPS. - SEO-оптимизация: Базовая настройка для поисковых систем. - Админка: Интерфейс для администраторов для управления купонами и пользователями. 4. Сроки и бюджет - Обсуждаются отдельно с заказчиком в зависимости от объема работ. 5. Примечания - Всё необходимое будет обговорено дополнительно с заказчиком. - Возможны изменения и доработки по мере реализации проекта. Это ТЗ является базисом, который можно дополнительно переработать и уточнить в зависимости от требований заказчика.
All inclusive
Опубликован: 25.10.24 10:33
Бюджет: 80000 руб.~$998.63
Прототипирование киберимунного ci-inetd сервиса
Задача только для тех, кто проходил (бесплатное) обучение по кибериммунной разработке и имеет CPI баллы и сертификат!Выполнение задачи потребует:1. Провести первичное моделирование угроз.2. Спроектировать и проанализировать первичную политику архитектуры.3. Переработать первоначальную архитектуру.4. Реализовать прототип на языке Python или C++ применяя MILS и FLASK.Полная постановка задачи и подробное описание в репозитории по ссылке на gitflic.ru - постановка задачи киберимунного ci-inetd сервиса.Работаем по договору с самозанятыми и предпринимателями.Бюджет проекта 100 т. р. (до налогов). По договору с ИП или СЗ.