Andrii Domashchenko
Рейтинг
Уровень владения языками
Навыки и умения
Программирование
-
AI и машинное обучение
от 500 UAH за час
-
HTML и CSS верстка
от 200 UAH за час
-
Javascript и Typescript
от 2000 UAH за проект
-
Python
от 500 UAH за час
-
Базы данных и SQL
от 500 UAH за час
-
Веб-программирование
от 500 UAH за час
-
Десктопные приложения
от 500 UAH за час
- Парсинг данных
-
Разработка ботов
от 200 UAH за час
Дизайн и арт
-
AI в дизайне
от 500 UAH за проект
-
Дизайн мобильных приложений
от 500 UAH за час
-
Дизайн сайтов
от 500 UAH за час
-
Иконки и пиксельная графика
от 500 UAH за проект
-
Иллюстрации и рисунки
от 1000 UAH за проект
-
Логотипы
от 500 UAH за проект
Фото, аудио и видео
-
AI cинтез голоcа
от 1000 UAH за проект
-
AI cоздание видео
от 1000 UAH за проект
-
Анимация
от 1000 UAH за проект
-
Аудио и видео монтаж
от 1000 UAH за проект
Администрирование
-
Windows
от 200 UAH за час
Переводы
-
Английский язык
от 1000 UAH за проект
-
Украинский язык
от 1000 UAH за проект
Работа с текстами
-
AI обработка текстов
от 500 UAH за проект
-
Копирайтинг
от 1000 UAH за проект
-
Написание статей
от 500 UAH за проект
-
Написание сценария
от 500 UAH за проект
-
Нейминг и слоганы
от 1000 UAH за проект
-
Стихи, песни, проза
от 500 UAH за проект
Портфолио
-
Для бота FanGroup художника
Телеграм-бот для популярного артиста украинского шоу-бизнеса
Этот бот создан с целью автоматизированного управления фан-сообществом, обеспечения эксклюзивного контента и модерирования чата для большой аудитории поклонников артиста. Благодаря четкой структуре кода и использованию современных решений бот легко адаптируется к различным потребностям и масштабам.
Главные Возможности
… Приватный Доступ к Контенту
Генерация уникальных ссылок для присоединения к закрытым каналам или группам.
Приветственные сообщения и пошаговая регистрация новых пользователей (возраст, локация и т.д.).
Модерация и Безопасность
Фильтрация Запрещенных Слов: Модуль ban_words и скрипт ban_detector автоматически определяют и удаляют неприемлемые сообщения.
Управление Нарушителями: Система автоматического мута или бана с помощью кастомных фильтров и обработчиков.
Интерактивные Опросы и Анкеты
Использование модулей для пошагового сбора информации о пользователях или проведения голосований среди фанатов.
Гибкая Админ-Панель
Отдельные обработчики для администраторов с доступом к модулям управления пользователями и каналами.
Возможность просмотра статистики, быстрого внесения изменений в настройки и отслеживания активности сообщества.
Кастомные Клавиатуры и Ответы
Реализованы специальные клавиатуры для быстрого доступа к командам.
Шаблонные сообщения для формирования дружеских и понятных ответов.
Ключевые Преимущества
Удобство для Фанов:
Все интеракции — от получения эксклюзивных материалов до участия в опросах — происходят непосредственно в Telegram.
Эффективная Модерация:
Автоматическая система мута/бана и фильтрация контента избавляют от ручной проверки, сохраняя позитивную атмосферу в сообществе.
Легкое Масштабирование:
Благодаря модульной структуре можно быстро добавлять новые функции или интегрировать дополнительные сервисы (например, CRM или аналитику).
Интегрированность:
Возможна работа с различными базами данных, подключение платежных систем или сервисов рассылки для расширения возможностей бота.
Данный Телеграм-бот — это комплексное решение для артиста, который желает эффективно взаимодействовать с поклонниками, предлагая им эксклюзивный контент и безопасное коммуникационное окружение. Благодаря гибкому подходу к архитектуре, интерактивным сценариям и разветвленной системе модерации, бот является надежным инструментом для развития и поддержки большого фан-сообщества.
-
Abit_проект для университета(Телеграм Бот)
Разработка ботовТелеграм-бот для
Телеграм-бот создан для Киевского национального университета. Бот разработан с использованием современного асинхронного фреймворка Aiogram на Python, что позволяет эффективно обрабатывать большое количество запросов в режиме реального времени.
… Основные Функции и Возможности
Автоматические Уведомления:
Телеграм-бот отправляет сообщения о новых учебных материалах, обновлениях курсов, важных событиях и других анонсах, обеспечивая быстрое информирование пользователей.
Доступ к Учебным Материалам:
С помощью интерактивных команд и кнопок пользователи могут получить доступ к библиотеке учебных материалов, осуществлять поиск и просмотр контента без необходимости входить в веб-интерфейс.
Быстрые Ответы на FAQ:
Бот обеспечивает мгновенные ответы на распространенные вопросы, что позволяет студентам и преподавателям оперативно получать информацию по организации учебного процесса.
Интерактивные Опросы и Анкеты:
С помощью встроенных функций опросов, бот проводит интерактивные опросы, что способствует вовлечению аудитории и сбору обратной связи.
Интуитивно Понятный Интерфейс:
Использование интерактивных клавиатур и шаблонов сообщений обеспечивает удобную навигацию, позволяя пользователям легко ориентироваться в функциях бота.
Техническая Реализация
Фреймворк Aiogram:
Использование Aiogram позволяет обрабатывать запросы асинхронно, что значительно улучшает производительность и отзывчивость бота, особенно при высоких нагрузках.
Интеграция с Django:
Телеграм-бот интегрирован в общую архитектуру платформы, основанной на Django. Это обеспечивает единую систему аутентификации и доступ к общей базе данных, где хранится информация о пользователях, учебных материалах и других данных.
Использование Webhook:
Бот использует вебхуки для мгновенной обработки входящих сообщений. Для разработки и тестирования вебхуков применяется Ngrok, который создает безопасный туннель к локальному серверу.
Контейнеризация с помощью Docker:
Для обеспечения изолированной и масштабируемой среды бот разворачивается в виде отдельного сервиса в Docker. Это позволяет легко управлять зависимостями и упрощает процесс развертывания на различных платформах.
Телеграм-бот Киевского национального университета — это мощный инструмент для коммуникации и доступа к учебным материалам, который сочетает современные технологии (Aiogram, Django, Docker, Ngrok) для обеспечения высокой производительности, безопасности и удобства использования. Благодаря интегрированному подходу бот создает единую экосистему, способствующую эффективному взаимодействию между студентами и преподавателями, предоставляя инновационный опыт в обучении и коммуникации.
-
Abit_проект для университета (Административная панель)
PythonПроект: Abit_project для университета - Образовательная Платформа
Это современное комплексное решение, разработанное специально для Киевского национального университета. Проект интегрирует веб-портал и Telegram бота, создавая единую экосистему для взаимодействия между студентами и преподавателями, что способствует интеграции онлайн и офлайн обучения.
… Основные Особенности
Интегрированная Система Обучения: Платформа обеспечивает доступ к учебным материалам как через удобный веб-интерфейс, так и через интерактивного Telegram бота.
Многоуровневая Система Пользователей: Реализованы роли администратора, преподавателя и студента, что позволяет адаптировать функционал под потребности каждой категории пользователей.
Расширенный Функционал для Работы с Материалами: Система организованной библиотеки с категоризацией по предметам, удобным поиском, фильтрацией и системой рейтинга, что способствует повышению качества учебного процесса.
Полноценная Интеграция с Telegram: Автоматизированные уведомления, доступ к учебным материалам, быстрые ответы на FAQ и интерактивные опросы делают коммуникацию еще эффективнее.
Система Коммуникации: Обеспечивает групповые и приватные чаты, форумы для обсуждений и интегрированную систему уведомлений, что стимулирует активное взаимодействие между пользователями.
Документооборот: Реализован электронный документооборот с шаблонами, системой согласования и архивирования документов.
Использованные Технологии
Backend:
Python 3.10+ — основный язык программирования.
Django 4.2 — веб-фреймворк для построения мощного веб-портала.
Redis — система управления базой данных в оперативной памяти для обеспечения высокой производительности.
Ngrok — для тестирования вебхуков и обеспечения безопасного туннелирования.
Frontend:
Bootstrap 5 — для создания адаптивного и современного интерфейса.
JavaScript (ES6+) — обеспечивает динамическое поведение клиентской части.
SCSS — для эффективного стилизования и организации кода CSS.
Инфраструктура:
Docker & Docker Compose — для контейнеризации приложения, что обеспечивает изоляцию среды, масштабируемость и упрощает развертывание.
Daphne — ASGI сервер для обработки асинхронных запросов, что улучшает производительность при высоких нагрузках.
Данный проект демонстрирует комплексное, современное решение для образовательных учреждений, которое сочетает эффективную систему обучения, интерактивную коммуникацию и современные технологии разработки. Благодаря использованию мощного стека технологий (Python, Django, Docker, Redis, Bootstrap и других), проект обеспечивает высокий уровень производительности, безопасности и масштабируемости, что делает его идеальным примером для внедрения инновационных образовательных сервисов.
-
Телеграм Бот Парсер Alliexpress на Shopify
Разработка ботовПроект: Telegram-бот для парсинга товаров с AliExpress реализованный с помощью Python(aiogram)
Этот проект является демонстрацией современного подхода к автоматизации сбора и обработки данных для e-commerce. Разработанный Telegram-бот позволяет быстро получать детальную информацию о товарах с AliExpress и готовить данные для дальнейшего импорта в Shopify. Проект создан с целью оптимизации процессов формирования каталога товаров, что является чрезвычайно актуальным для современных онлайн-магазинов.
… Основные возможности
Универсальность режимов парсинга:
Отдельный товар: Простое введение ссылки на продукт для мгновенного получения информации.
Поисковый запрос: Автоматический сбор данных по заданному запросу с возможностью установки лимита на количество товаров.
Пакетный парсинг: Обработка списка URL, что позволяет быстро создавать большие каталоги.
Генерация отчетов в различных форматах:
Результаты парсинга экспортируются в форматы CSV, JSON и Shopify CSV, что обеспечивает легкую интеграцию с системами управления онлайн-магазином.
Автоматическая загрузка фотографий:
Загрузка основных изображений и фото с отзывов осуществляется на Cloudinary с организацией файлов по уникальным ID, что способствует эффективному управлению медиа-ресурсами.
Удобный интерфейс взаимодействия:
Благодаря интеграции с Telegram пользователь может управлять процессом сбора данных через интуитивно понятные команды (/start, /help, Start Parsing), получая обновления в режиме реального времени.
Технологии и подход
Проект реализован с помощью Python с использованием современных библиотек для работы с HTTP-запросами и HTML-парсингом. Интеграция с RapidAPI обеспечивает доступ к актуальным данным с AliExpress, а Cloudinary отвечает за эффективное хранение фотографий. Использование Telegram как платформы взаимодействия позволяет создать мобильный и удобный инструмент, который не требует отдельного десктопного приложения.
Telegram-бот для парсинга товаров с AliExpress является отличным примером интеграции различных технологий для автоматизации рабочих процессов в сфере e-commerce. Проект демонстрирует высокий уровень владения API, обработкой данных и созданием удобных интерфейсов, что делает его ценным дополнением к портфолио любого разработчика, ориентированного на инновационные решения в онлайн-торговле.
-
Интернет-магазин ReVealStore
PythonReVeal Store – это полнофункциональный онлайн-магазин, созданный на основе Django, который обеспечивает бесперебойный и интерактивный опыт покупок. Платформа предлагает широкий выбор товаров с детальными описаниями, изображениями и категориями, предоставляя пользователям возможность легко находить и покупать нужные товары. Система имеет надежную аутентификацию и авторизацию пользователей, что гарантирует безопасный вход, регистрацию и управление заказами.
Магазин оборудован такими мощными функциями:
… Список товаров: Динамическая страница с отображением товаров, которая включает фильтры по категориям, скидкам и т.д.
Детали товара: Для каждого товара есть отдельная страница с подробной информацией, отзывами и ценами.
Поиск и фильтры: Мощная поисковая система, которая позволяет быстро находить товары и применять различные фильтры для уточнения результатов.
Отзывы пользователей: Клиенты могут оставлять отзывы и оценки для приобретенных товаров.
Корзина: Пользователи могут добавлять товары в корзину, просматривать детали заказа и беспрепятственно осуществлять оплату.
Адаптивный дизайн: Сайт полностью оптимизирован для просмотра на ПК, планшетах и мобильных устройствах, обеспечивая удобный опыт на любых устройствах.
Интеграция административной панели: Администраторы могут легко управлять товарами, категориями, скидками и заказами пользователей через удобную панель управления.
Подписка на новости: Интеграция с Celery для отправки обновлений и уведомлений подписанным пользователям.
ReVeal Store также включает динамические функции, такие как настраиваемая боковая панель, автоматические перенаправления и персонализированные интерфейсы для различных страниц (например, распродажи, контактная информация, о нас). Задняя часть системы работает на PostgreSQL, что обеспечивает эффективную обработку данных, а передняя часть использует Bootstrap для современного и интуитивного дизайна.
Использованные технологии:
Django (фреймворк на Python)
PostgreSQL (база данных)
Bootstrap (фреймворк для фронтенда)
Celery (для асинхронного управления задачами)
HTML5, CSS3, JavaScript (для адаптивного дизайна и динамического функционала)
-
Автоматизированный Парсер Товаров для Shopify с AliExpress
Парсинг данныхОписание проекта:
Разработан универсальный парсер для сбора данных о товарах с AliExpress с целью их дальнейшего импорта в Shopify. Проект поддерживает несколько режимов работы, что позволяет обрабатывать как отдельные товары, так и групповые запросы, что значительно упрощает процесс формирования каталога для онлайн-магазина.
Основные функциональные возможности:
…
Парсинг одного продукта:
Принимается ссылка на отдельный товар.
Результат сохраняется в формате, определенном в шаблоне.
Парсинг поискового запроса:
Пользователь задает лимит количества товаров для парсинга.
С поисковой страницы формируется список товаров по заданному формату, но с несколькими записями.
Парсинг списка ссылок:
Принимается CSV-файл со списком ссылок на товары, разделенных запятыми.
Для каждой ссылки осуществляется парсинг, и результаты формируются в том же формате, что и для одного продукта, но выводятся как набор данных.
Форматы выходных файлов:
Для каждого режима парсинга генерируются три типа файлов:
CSV – базовый отчет с данными товаров.
JSON – альтернативный формат для удобства работы с данными.
Shopify CSV – заполненный файл для загрузки в Shopify, который соответствует официальным требованиям.
Загрузка фотографий:
Для каждого товара фото загружаются на хостинг.
Автоматически создается отдельная папка для каждого товара, название которой генерируется как уникальный ID.
В пределах папки создаются подпапки для разделения основных фото и фото с отзывов.
Ограничение – до 250 фото на товар, при этом используются лишь основные фотографии (фото с отзывов также загружаются, но размещаются отдельно).
Другие важные требования:
Интерфейс проекта ориентирован на пользователей.
Файлы содержат инструкции по соответствию полей из парсингового файла для корректного переноса данных в файл.
Парсинг и обработка данных:
Реализовано с помощью Python с использованием библиотек для работы с HTTP-запросами и HTML-парсинга.
Генерация отчетов: Автоматическое создание файлов в форматах CSV и JSON для удобного дальнейшего анализа и загрузки данных.
Интеграция с Shopify: Формирование файла для загрузки товаров в Shopify согласно официальному шаблону, который обеспечивает базовую структуру для дальнейших ручных изменений.
Автоматизация загрузки фото: Фото из описания товара автоматически загружаются на хостинг и организованы по отдельным папкам, что облегчает управление изображениями.
Реализация этого проекта позволяет автоматизировать процесс сбора данных о товарах с AliExpress и их дальнейший импорт в Shopify. Благодаря гибкости режимов парсинга (один товар, поисковый запрос, список ссылок) и поддержке сохранения данных в нескольких форматах, система значительно упрощает создание и наполнение каталога товаров. Проект демонстрирует способность интегрировать различные технологии для создания эффективных инструментов автоматизации, что особенно актуально для современного e-commerce.
-
Скрейпер для Получения Заголовков (Title) с Вебстраниц
Парсинг данныхЭтот проект представляет собой Python-скрипт для веб-скрапинга, который автоматически получает заголовки веб-страниц (теги) с URL-адреса, используя библиотеки requests и BeautifulSoup. Основная цель проекта — собрать информацию с целевого сайта и сохранить результаты в файл CSV для дальнейшего анализа.
Скрипт был создан с учетом важных аспектов безопасности и эффективности, включая ротацию заголовков User-Agent, использование прокси-сервера и повторные попытки подключения в случае неудачных запросов.
… Ключевые возможности:
Получение заголовков:
Автоматический парсинг тега с указанного URL-адреса.
Проверка успешности запроса и обработка исключений.
Ротация заголовков User-Agent:
Использование различных User-Agent для имитации запросов с разных устройств и браузеров.
Снижение риска блокировки при отправке запросов.
Поддержка прокси-сервера:
Добавление прокси для обхода географических ограничений и обеспечения анонимности запросов.
Обработка исключений:
Использование механизма повторных попыток при возникновении временных ошибок (500, 502, 503, 504).
Обработка ошибок соединения и других непредвиденных ситуаций.
Сохранение результатов:
Все полученные заголовки сохраняются в CSV-файл в структурированном формате (номер запроса и соответствующий заголовок).
Динамическая задержка между запросами:
Реализация случайной задержки для имитации поведения пользователя.
Технологии:
Python — основный язык программирования.
requests — для HTTP-запросов.
BeautifulSoup — для парсинга HTML-документов.
csv — для работы с данными в формате CSV.
random — для генерации случайных задержек и ротации заголовков.
aiohttp — для работы с асинхронными HTTP-запросами (в будущем можно интегрировать для повышения производительности).
Практическое применение:
Сбор данных для SEO: Получение заголовков с веб-страниц для анализа метаданных.
Мониторинг веб-сайтов: Отслеживание изменений в заголовках страниц.
Анализ конкурентов: Сбор информации с целевых ресурсов для маркетинговых исследований.
-
Selenium Торговый Бот
Разработка ботовЗадача: Разработан Python-скрипт с использованием Selenium для автоматизации процесса копирования ордеров между двумя счетами брокера на платформе. Бот имитирует работу браузера, выполняет авторизацию на счетах, отслеживает открытые ордера на счете №1 и копирует их на счет №2, соблюдая заданные параметры.
Основной функционал:
Эмуляция браузерной работы:
…
Использование Selenium WebDriver с маскировкой следов вебдрайвера (navigator.webdriver).
Настройка User-Agent как в Google Chrome.
Копирование ордеров:
Мониторинг счета №1 на наличие новых ордеров (с частотой 1 секунда, настраивается в конфигурации).
Копирование ордеров на счет №2 с такими параметрами:
Валютная пара.
Время завершения ордера (свечка, time).
Направление (Buy/Sell).
Указанный объем ордера (введенный через форму).
Авторизация:
Ручной ввод логина, пароля и капчи.
Переход в Traderoom после успешной авторизации.
Настройка:
Через конфигурационный файл:
Прокси для счетов №1 и №2 (HTTP или SOCKS, проверено и подтверждено).
Логины и пароли для обоих счетов.
Частота запросов для мониторинга счета №1.
Тайм-аут для открытия ордера на счете №2.
Через форму:
Ввод объема ордера (amount) с возможностью обновления.
Дополнительные опции:
Уведомления в Telegram:
Успешное закрытие сделки на счете №1.
Ошибки в работе (разлогин, перезапуск бота, потеря доступа к счету №1 или №2).
Пропуск ордера, если время до завершения свечки слишком короткое (рассчитан допустимый тайм-аут).
Цикличность работы:
Постоянный мониторинг счета №1 и копирование ордеров на счет №2.
Все запросы на мониторинг и закрытие сделок осуществляются только для счета №1.
Для счета №2 отправляются запросы исключительно на открытие ордеров.
Технологии:
Python – основной язык разработки.
Selenium WebDriver – для автоматизации браузерной работы.
Telegram API – для отправки уведомлений.
Конфигурационные файлы – для удобной настройки параметров.
Результат:
Разработан и протестирован бот, который обеспечивает безопасную автоматизацию копирования ордеров, сохраняя все необходимые параметры. Работа реализована в соответствии с техническим заданием, протестирована на реальных кейсах, включая проверку прокси, обработку капчи и сохранение времени выполнения ордеров.
-
Бот валюты
Разработка ботовCurrency Bot — это многофункциональный бот для Telegram, созданный на основе библиотеки Aiogram, который позволяет пользователям получать актуальный курс валют и отслеживать выбранные валюты на рынке. С помощью простых команд пользователь может просматривать курс доллара США и других валют на рынке, добавлять другие валюты для мониторинга и получать регулярные обновления о их изменениях.
Функционал:
Команда /start:
…
Приветствие пользователя.
Знакомство с функционалом бота.
Отображение текущего курса валют на рынке.
Команда /currency:
Запрос к API Monobank для получения актуальных курсов валют.
Отображение курса валют:
Покупка.
Продажа.
Команда /add_currency [код валюты]:
Позволяет пользователям добавить новую валюту для наблюдения.
Например, ввод /add_currency EUR добавит евро в список мониторинга.
Команда /watchlist:
Показывает список валют, которые пользователь добавил для мониторинга.
Отображает актуальные данные для каждой валюты (курс покупки и продажи).
Команда /remove_currency [код валюты]:
Позволяет удалить валюту из списка мониторинга.
Обновления в реальном времени:
Пользователи могут настроить периодические уведомления в Telegram для получения обновлений о курсе выбранных валют.
Особенности:
Расширенный функционал:
Возможность добавления неограниченного количества валют для мониторинга.
Регулярные уведомления о изменениях в курсе валют, которые пользователь выбрал.
Асинхронность:
Использование библиотеки aiohttp обеспечивает быструю обработку запросов и минимальную нагрузку на сервер.
Безопасное соединение:
Бот использует защищенные соединения для запросов к API Monobank.
Интуитивно понятный интерфейс:
Простой и понятный набор команд, удобный для всех пользователей.
Технологии:
Python: Основной язык разработки.
Aiogram: Фреймворк для создания Telegram-ботов.
Aiohttp: Библиотека для асинхронной работы с HTTP-запросами.
API Monobank: Источник данных о валютных курсах.
PostgreSQL (опционально): Для сохранения списка валют, выбранных пользователем.
Отзывы и комплименты о выполненных проектах 5
12 марта
700 UAH
Консультация по созданию телеграм бота
Проведено продуктивную консультацию с Python-программистом. Все вопросы были детально рассмотрены, ответы даны четко и профессионально. Сотрудничеством доволен, все прошло на высоком уровне. Спасибо за консультацию!
5 марта
12 000 UAH
Создание Телеграм бота на Python
Внеочередно доволен сотрудничеством! Все было выполнено быстро, качественно и без лишних вопросов. Фрилансер оперативно реагировал на правки и предлагал оптимальные решения. Работу завершено в оговоренные сроки, и результат полностью соответствует ожиданиям. Рекомендую!
23 февраля
3000 UAH
Хостинг Парсеру Python у Telegram
Все работает и сделано правильно. Большое спасибо за повторное сотрудничество!
19 февраля
2000 UAH
Телеграм бот для публикации комментариев в каналах
Отлично и быстро выполнил свою работу. Быстро решал все найденные баги и недостатки. Полностью доволен работой.
7 февраля
3500 UAH
Нужен парсер/скрапер для Aliexpress (Python)
Спасибо за хорошее сотрудничество, все работает! Очень быстро и креативно! Подсказал хорошие варианты решения поставленных целей проекта.
Активность
Последние ставки 10 | Бюджет | Добавлена | Сроки | Ставка | |
---|---|---|---|---|---|
Розсилка в телеграм в особисті
3000 UAH
|
|||||
Нужно выполнить парсинг данных с нескольких простых сайтов-проектов
4144 UAH
|
|||||
Нужно сказачать данные с сайна
2484 UAH
|
|||||
Создание Telegram-бота
10 000 UAH
|
|||||
Бот Телеграм - Вайбер
4000 UAH
|
|||||
Сделать телеграм бота переводчика
4000 UAH
|
|||||
Сделать парсер мест из google maps по заданному поисковому запросу
5000 UAH
|
|||||
Парсер для Вайбера
4000 UAH
|
|||||
Приветственный ТГ бот
3000 UAH
|
|||||
Сбор и анализ цен конкурентов
5000 UAH
|