x

Доработка функционала платформы оценки сотрудников (python+js)

Перейти к заказу
AgileHR.io – это платформа для оценки сотрудников на основе их компетенций и навыков. В рамках развития платформы требуются изменения в личном кабинете пользователя и создание страницы грейдинга для оценки сотрудников.Основные задачи:Обновить экран личного кабинета пользователя для более информативного отображения данных (добавить графики с аналитикой по сотруднику, добавить возможность выставления оценок другими сотрудниками, информация о пользователе)+ покрыть часть функционала автотестами. На скриншоте текущее исполнение.Разработать страницу грейдинга, которая будет учитывать навыки и компетенции сотрудников.Всё ТЗ готов прислать в ходе обсуждения. Вас будет консультировать по техническим вопросам разработчик, который занимался изначальной реализацией.Срок:2 неделиТребования к разработчику:Frontend:Опыт с Vue3 и Vuex.Понимание работы с RESTful API и Swagger.Backend:Уверенное владение Python на уровне мидл+ и выше.Понимание принципов чистой архитектуры.Умение работать с паттернами проектирования и разными архитектурными подходами.Навык чтения и работы с чужим кодом.

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

Техническое задание на разработку чекера телефонных номеров

Техническое задание на разработку чекера телефонных номеровЦель: Разработать сервис на Python для автоматической проверки телефонных номеров на наличие привязки к мессенджерам, таким как Viber, Telegram, WhatsApp и других более 50-100 сервисов. Сервис должен уметь массово проверять номера и возвращать результат для каждого номера.1. Функциональные требованияОсновная функциональностьПроверка телефонного номера на привязку к сервисам Viber, Telegram, WhatsApp и дрВозможность массовой загрузки номеров для проверки (например, через файл CSV или API).Возврат статуса привязки для каждого номера:Привязан / Не привязанОшибка при проверкеВедение лога проверок с результатами и ошибками.Интерфейс взаимодействияКонсольный интерфейс или веб-интерфейс для загрузки номеров и получения статуса привязки.API-интерфейс для интеграции с другими системами, который принимает на вход список номеров и возвращает статус привязки для каждого.Система очередей и лимитовНастроить очередь запросов с интервалом между проверками, чтобы избежать блокировки со стороны сервисов.Настроить лимиты на количество проверок в секунду для каждого сервиса.Ротация IP-адресовИспользовать прокси-серверы для распределения запросов и предотвращения блокировки по IP.Возможность задавать список прокси и автоматически переключать их, если текущий прокси заблокирован.Система уведомленийНастроить уведомления об ошибках, если какой-либо сервис заблокировал или ограничил доступ к проверкам.Логирование всех ошибок и их причин для последующего анализа.2. Требования к системеТехнологииЯзык: Python 3.xБиблиотеки:requests для HTTP-запросов.BeautifulSoup и Selenium для парсинга и обхода антибот-защит (если потребуется).asyncio и aiohttp для асинхронной обработки запросов.Logging для ведения лога проверок.SQLAlchemy или аналог для хранения данных в базе (например, PostgreSQL или MySQL).База данных: PostgreSQL / MySQL для хранения информации о номерах и результатах проверок.Прокси: Настроить список прокси-серверов (с возможностью интеграции с прокси-провайдером).АрхитектураМодульная структура:Модуль для отправки запросов и обработки ответов от мессенджеров.Модуль для управления очередью запросов и распределения нагрузки между прокси.Модуль для логирования и хранения результатов в базе данных.Модуль для работы с API (приём номеров и возврат результатов).БезопасностьОграничить количество проверок по IP-адресу, чтобы избежать блокировки.Скрыть API-ключи и доступ к прокси в защищённом конфигурационном файле.Встроить антибот-защиту и дополнительные проверки перед отправкой запроса.ТестированиеРазработать тесты для проверки корректности работы всех модулей.Написать тесты для проверки обработки ошибок (например, недоступности сервисов или неправильного ответа от сервера).Написать нагрузочные тесты для проверки масштабируемости.3. Этапы разработкиПроектирование и настройка инфраструктурыНастройка прокси и очередей запросов.Настройка и подключение базы данных.Разработка основных модулейМодуль для проверки привязки номера к каждому мессенджеру.Модуль для очередей и лимитов запросов.Модуль для логирования и хранения результатов в базе.API-разработкаРеализация API для приёма номеров на проверку и возврата результатов.Тестирование и отладкаПроведение тестов на масштабируемость и устойчивость к блокировкам.Ликвидация ошибок и настройка ротации прокси.Документация и ввод в эксплуатациюДокументация по API и внутренней архитектуре.Руководство по настройке и использованию системы.4. Пример результатаПри запросе проверки номера сервис возвращает JSON с информацией о статусе привязки:jsonКопировать код{ "number": "+1234567890", "results": { "Viber": "Linked", "Telegram": "Not Linked", "WhatsApp": "Error", "Last Checked": "2024-10-25T12:00:00" }}5. Требования к разработчикуОпыт работы с Python, асинхронным программированием и библиотеками для HTTP-запросов.Знания в области прокси и обхода антибот-защит.Опыт работы с базами данных и построением API.Понимание аспектов безопасности и защиты от блокировок.

Scripts
Опубликован:
28.10.24 14:49
Бюджет:
15000 руб.~$187.25
Python разработка

Требуется доработать робота который ходит по сайту и переписывается. Нужно будет интегрировать это в Битрикс 24

Скрипты и боты
Опубликован:
28.10.24 14:15
Бюджет:
30000 руб.~$374.49
Разработать бэкенд на Python для сервиса торговли на криптобирже

Описание задачи: Опираясь на функциональные требования к программе , требуется изучить API 5-ти криптобирж (список есть) и соотнести с планируемым функционалом. Создать Postman коллекцию.Далее: нужно реализовать описанный функционал и прикрепить его к фронтенду, описанные функциональные требования сброшу при личном общении.Пожалуйста, указывайте в откликах примеры работ из портфолио, примерные сроки и цены, а также контактную информацию.

Backend
Опубликован:
28.10.24 13:46
Бюджет:
50000 руб.~$624.15
Редактировать ТГ бота на python

Нужно чуть обновить простого пайтон бота, он подключен к чатгпт. Сейчас есть кнопки, он отправляет в чатгпт промт и текст и отдает ответ. Нужно будет сделать чтобы когда он давал сообщения снизу появлялась кнопка "Ответить". И с ним можно было общаться включая это сообщение, а в меню была кнопка "Завершить диалог".

Скрипты и боты
Опубликован:
28.10.24 13:36
Бюджет:
1000 руб.~$12.49
Сделать на Python страницу с результатами теста

ТЗсделать веб страницу на Python для мобильной версии с формированием результатов психологического теста, см. дизайн2 страницы с выводом разных параметров. параметры (28 шт.) будем передавать из теста на базе typeform.com в url ?strategy_leader=10&strategy_communicator=11&strategy_master=12&strategy_expert=13&arch_manager=14&arch_expert=15&arch_creator=16&arch_investigator=17&dragon_tyrant=11&dragon_opportunist=12&dragon_impostor=13&dragon_shy=14&arch_visionary=10&arch_leader=11&arch_innovator=12&arch_mentor=13&arch_ideologist=14&arch_communicator=15&arch_partner=16&arch_speaker=17Кружочки на диаграмме в центре 3-х разных размеров в зависимости от цифры. внизу также меняются столбчатые диаграммы в зависимости от цифры.

Frontend
Опубликован:
28.10.24 13:12
Бюджет:
8000 руб.~$99.87
Написание программы под AstraLinux

Цель: Разработка программного продукта для визуализации, анализа и интерпретации данных сейсморазведочной, картографической и скважинной информации. ПО должно иметь следующий функционал: 1. Функционировать в ОС AstraLinux (язык программирования согласовывается с Заказчиком) 2. Быть автономным (скомпилированным) и не требовать установки дополнительных компонентов (программ, библиотек) 3. Соблюдать все нормы российского законодательства для последующего лицензирования 4. Открывать и считывать сейсмические, скважинные и картографические данные из внешних файлов (Форматы предоставляются заказчиком) 5. Визуализировать загруженные данные с возможностью настройки параметров: масштаб, цветовая палетка, подписи по шкалам X и Y 6. Обеспечивать возможность визуализации различные типов данных в едином окне 7. Визуализировать и редактирование табличные типы данных полученные из загруженных файлов (с импортом и экспортов в ПО Р7-Офис или LibreOffice) 8. Иметь возможность извлечения данных из одного типа в координатных точках пересечения с другим типом 9. Обеспечивать возможность подключения скриптов на языке Python для выполнения расчетов и операций с данными 10. Сохранять данные во внешние файлы (форматы аналогичны загружаемым файлам) 11. Выводить на печать и сохранять в графическом виде изображение с экрана 12 Сохранять рабочие сессии проекта (настройки)

Десктоп программирование
Опубликован:
28.10.24 11:43
Бюджет:
30000 руб.~$374.49
Сделать авто заказы на сайте, питон, селениум

Требуется сделать авто оформление заказа - по апи покупаем номер смс активайт - по номеру делаем авторизацию сайте - положили товар в корзину, проверили доступный баланс, заказали товар Для администрирования : загружаем из екселя в эндпоинт список артикулов товара к заказу , и там же получаем отчет отчет на заказанным товароам нашим автозаказам Требуется знания python Фреймворк Fastapi Технологии sqlalchemy asyncpg postgres или mysql, pandas aiohttp сообщите цену и сроки

Скрипты и боты
Опубликован:
28.10.24 11:09
Бюджет:
1000 руб.~$12.49
Приложение для печати документов

Необходимо разработать десктопное приложение для операционных систем Windows (начиная с версии Windows 7) на языке программирования Python. Приложение должно интегрироваться с сервисом посредством REST API и обеспечивать следующий функционал: Авторизация пользователя: Реализовать возможность входа в систему с использованием учетных данных. Сбор и передача информации о компьютере и принтерах: Получать и отправлять информацию о текущем компьютере (название, версия ОС, архитектура). Собрать список доступных на компьютере принтеров с их характеристиками. Регистрация принтеров в системе через API. Обновление статуса принтеров: Регулярно обновлять и передавать актуальный статус каждого принтера (готов, печатает, ошибка и т.д.). Отслеживать события принтера, такие как отсутствие бумаги или ошибки подключения. Обработка очереди печати: Прослушивать очередь заданий на печать с сервера. Отправлять задания на соответствующие локальные принтеры. Отслеживать и обновлять статус каждого задания на печать (начало, прогресс, завершение, ошибки). Обрабатывать возможные ошибки печати и уведомлять пользователя. Дополнительные требования: Совместимость: Поддержка операционных систем Windows 7 и выше. Максимальная совместимость с различными моделями принтеров (локальных и сетевых). Подробное тз можем предоставить в лс.

Десктоп программирование
Опубликован:
28.10.24 09:55
Бюджет:
120000 руб.~$1497.95
Написать скрипт на автоматическое извлечение данных

Разработка автоматического парсера, который будет собирать данные с сайта и выгружать их в удобном формате (например, CSV или Excel). Задача: Необходимо разработать скрипт парсера, который будет автоматически собирать данные с веб-сайта brokersnapshot.com и выгружать их в удобном формате для последующего анализа. Функциональные требования: 1. Парсинг основных данных о брокерах и компаниях, специализирующихся на грузоперевозках. 2. Сбор информации о контактных данных руководителей компаний. 3. Выгрузка данных о специализации компаний и географическом расположении. 4. Обеспечить качество извлекаемых данных (информация должна быть актуальной и точной). 5. Парсер должен поддерживать многопоточную загрузку для ускорения процесса извлечения данных. Технические требования: 1. Скрипт должен быть совместим с Google Chrome (приоритет ОС macOS (приоритет для Monterey, но если позднее указать итоговую версию), Windows, либо Ubuntu). 2. Строгих требований к языку программирования нет, но приоритет за PHP и Python. 3. Данные должны быть сохранены в формате CSV или Excel для удобства последующей обработки. 4. Необходимо реализовать обработку ошибок и исключений (например, для недоступных страниц). Подробнее в файле

Скрипты и боты
Опубликован:
28.10.24 08:01
Бюджет:
30000 руб.~$374.49
Внести правки в тг бота

Исправить несколько моментов в телеграм ботах. Написаны на python. Заменить ссылки и исправить одну функцию

Скрипты и боты
Опубликован:
28.10.24 07:47
Бюджет:
2000 руб.~$24.97
Реализовать скрытие гос.номеров автомобилей на Python

Необходимо разработать функционал для автоматической обработки фотографий автомобилей, загружаемых пользователями на сайт и мобильную версию сайта (JS/PHP). ТЗ: 1. Загрузка фотографии: Пользователь открывает форму на сайте и выбирает изображение автомобиля для загрузки. 2. Распознавание номерного знака: Система анализирует фотографию и распознает номерной знак. 3. Наложение логотипа: Если распознавание номера прошло успешно и пользователь выбрал опцию "Закрыть номер", система автоматически накладывает логотип компании на область номерного знака. При этом учитываются угол наклона и позиция номерного знака, чтобы логотип выглядел корректно. 4. Сохранение и отображение: Обработанное изображение с закрытым номером сохраняется на сервере. Пользователь увидит финальное изображение после модерации объявления, в то время как модератор может видеть фото с закрытым номером и при необходимости скорректировать наложение логотипа, если оно оказалось некорректным. Цель данного функционала — автоматизировать процесс закрытия номерных знаков на фотографиях автомобилей, чтобы сделать подачу объявлений удобнее и безопаснее для пользователей. В итоге, сайт объявлений будет показывать фотографии с закрытыми номерами (если пользователь выбрал эту опцию) или оставлять номера открытыми, в зависимости от выбора пользователя. Реализация: десктоп/мобильной версиях сайта При необходимости предоставим доступ к текущему проекту Возможно повышение стоимости, дедлайн 7 дн.

Верстка
Опубликован:
28.10.24 07:46
Бюджет:
40000 руб.~$499.32
Перенос сайтов

Нужна помощь и консультация, как реализовать следующую задачу: Есть 2 сайта, каждый их них расположен на разных серверах и хостинг-провайдеров. Один сайт написан на Python с использованием Django его домен onesite.ru (пример домена), другой на PHP и работает на CMS Drupal, его домен twosite.ru. Нужно поменять домены местами, тот сайт, что работает на домене onesite.ru, поменять его домен на twosite.ru. А сайт, который работает на домене twosite.ru соответственно поменять на домен onesite.ru Нужна помощь в консультации и решении этой задачи, более детальное описание буду обсуждать с исполнителем

Сервера и хостинг
Опубликован:
28.10.24 07:11
Бюджет:
2000 руб.~$24.97
Создать инструмент для компиляции кода в exe файл

Создать инструмент для компиляции ( у нас питон код ) кода в exe-файлы, которые не будут детектироваться антивирусами как потенциальные угрозы. Компилятор должен обладать механизмами защиты для уменьшения вероятности детектирования, включая шифрование, обфускацию и уникализацию сигнатур. Задачи Разработать компилятор, способный создавать exe-файлы из Python-кода, которые проходят проверку антивирусами на популярных сервисах (таких как VirusTotal) с 0 ложных срабатываний. Антивирусы детектят попросту пустые файлы, после компиляции в exe файл. Наверное дело в паблик библиотеках компиляции. Мы создали чистый софт, но клоунские антивирусы его детектят, как вирус, поэтому мы ищем решение, чтобы найти или сделать компилятор, который будет делать exe без детектов. Еще раз - у нас пустой софт, пустышка, которая срабатывает, как вирус, хотят там ничего нет, мы тестили разные компиляторы, которые выдают exe файл без детектов, но стоит только поменять иконку файла, как антивирусы кричат, что это мальварь

Десктоп программирование
Опубликован:
28.10.24 00:53
Бюджет:
10000 руб.~$124.83
Как ставить на хостинг скрипты (подсказать новичку)

Кворк, для тех кто пользовался сервером https://cp.beget.com (бегет) работы НА 5мин для тех кто знает все! Записать видео, показать на своем личном кабинете, как вы ставите python скрипты и запускаете как останавливаете и т д Все с нуля. Так же как быстро корректировать и т д Подробненько показать и ответить на вопросы)

Юзабилити, тесты и помощь
Опубликован:
27.10.24 21:27
Бюджет:
500 руб.~$6.25
Парсер ДСН с занесение в базу данных

Необходим Python парсер всех товаров с днс код должен быть на Python 3+ с коментариями что бы след разработчик разобрался, база данных sqlite3. Есть вопросы пишите.

Скрипты и боты
Опубликован:
27.10.24 17:15
Бюджет:
14000 руб.~$174.76
Скрипт для математических расчётов на Python

Необходимо написать скрипт для расчётов. Результаты выполнения нужно записать в PDF-файл. Формулы и шаблоны предоставлю.

Скрипты и боты
Опубликован:
27.10.24 16:57
Бюджет:
6000 руб.~$74.9
Генерация адресов на Python

из мнемонической фразы надо сгенерировать 11 вариантов адресов с приватными ключами с разными методами генерации, более подробное в личку или после взятия заказа более полное ТЗ

Скрипты и боты
Опубликован:
27.10.24 14:20
Бюджет:
1000 руб.~$12.49
Написать Backend на Python

Есть необходимость написать Backend для сайта. Для Frontend уже готов шаблон в Figma ( его необходимо сверстать). Backend должен иметь интеграцию по API с OpenAi и Sapling. Прием платежей через Юкасса, регистрацию и авторизацию пользователей по e-mail и авторизация по VK ID, а так же админ панель для управления пользователями.

Создание сайта
Опубликован:
27.10.24 13:49
Бюджет:
20000 руб.~$249.66
Создание тг-бот

всем доброго времени суток! необходимо реализовать подобного тг-бота: https://t.me/hitvpnbot?start=144968966406885 стек технологий: python3.12 aiogram PostgreSql SqlAlchemy

Скрипты и боты
Опубликован:
27.10.24 11:59
Бюджет:
50000 руб.~$624.15
Решение funcaptcha

Нужно найти способ отправки токена решенной funcaptcha. Решение нужно на python или js (рассмотрю другие языки), которое будет поддерживаться библиотеками playwright или selenium Если получится отправить корректный запрос без использования эмулятора - заплачу больше

Скрипты и боты
Опубликован:
27.10.24 10:52
Бюджет:
4000 руб.~$49.94

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

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