Den Zahorodnii
Предложите Den работу над вашим следующим проектом или зарегистрируйте профиль фрилансера и начинайте зарабатывать прямо сейчас.
Рейтинг
Уровень владения языками
Навыки и умения
Программирование
- AI и машинное обучение
- HTML и CSS верстка
-
Python
от 1000 UAH за проект
-
Базы данных и SQL
от 1000 UAH за проект
-
Веб-программирование
от 1000 UAH за проект
- Криптовалюта и blockchain
-
Парсинг данных
от 500 UAH за проект
-
Разработка ботов
от 1000 UAH за проект
Портфолио
-
2000 UAH Пром парсер
Парсинг данныхПроект: PromParser
Функционал: Скрипт принимает ссылку на каталог продавца и автоматически проходит через все страницы пагинации (от первой до последней), собирая полную информацию о каждой товарной позиции.
Этапы работы скрипта:
… 1. Сбор ссылок (Playwright + Proxy): Браузерная автоматизация имитирует действия реального пользователя, переходит по страницам каталога и собирает ссылки на все карточки товаров. Использование прокси позволяет избежать блокировок.
2. Асинхронная загрузка (Aiohttp + Proxy): Скрипт мгновенно делает параллельные запросы к каждой собранной карточке товара. Это обеспечивает максимальную скорость работы по сравнению с обычными браузерными парсерами.
3. Структурирование данных (BeautifulSoup4): Извлечение из HTML-кода конкретных характеристик: название, прямая ссылка, цена и критически важный показатель — количество продаж.
4. Экспорт в отчет (Excel / Openpyxl): Данные сохраняются в Excel-таблицу с профессиональным форматированием: авто-подбором ширины столбцов, жирными заголовками и активными ссылками для удобной работы заказчика.
-
2000 UAH Парсер талонов на практический экзамен МВД.
Парсинг данныхMVC Exam Notifier Bot – Телеграм-бот для автоматического поиска и мгновенного уведомления о свободных билетах на практический экзамен по вождению в СЦ МВД Украины.
Создан для кандидатов в водители, которые стремятся оперативно записаться на экзамен, так как талоны (включая отмененные) появляются непредсказуемо и исчезают за считанные минуты.
Бекенд
… Разработан на Python с использованием AsyncIO для устойчивости и параллельной работы, а также Selenium для надежного парсинга и имитации действий пользователя.
Система мониторинга использует Asyncio для эффективной работы в фоновом режиме, что предотвращает блокировку основного цикла бота.
Реализована логика автоматической авторизации и поддержки сессии.
Бот построен модульно, что позволяет легко настраивать целевой Сервисный Центр (СЦ) и параметры уведомлений.
Функционал MVC Exam Notifier Bot
Сервис Мониторинга
Поиск талонов на все доступные даты (не только на 21-й день).
Настройка мониторинга под конкретный ID Сервисного Центра.
Автоматическое логирование и поддержка сессии.
Сервис Уведомлений
Мгновенное уведомление о появлении новых талонов.
Уведомление о исчезновении/уменьшении талонов (для подтверждения работы).
Функция звукового уведомления администратора.
Внедрение
Клиент получает доступ к коду для клонирования и развертывания на собственных мощностях.
Персонализация через конфигурационный файл (.env).
Использованные технологии: Python, Aiogram, AsyncIO, Selenium
#aiogram #python #asyncio #selenium #webscraping #automation #Автоматизация
-
Новости Steam
Разработка ботовSteam News — это Telegram-бот, который я реализовал для автоматического получения и рассылки актуальных новостей со Steam. Бот получает данные непосредственно от бэкенд-сервиса Steam Analytic через RabbitMQ, что обеспечивает надежную и быструю передачу сообщений. Я настроил механизм подписок на новые релизы, скидки и другие обновления, а также реализовал логику фильтрации и планирования публикаций в Telegram-канале. Такой подход гарантирует масштабируемость и стабильность работы бота даже при росте нагрузки.
#restapi #aiogram3 #rabbitMQ #celery #beat
-
Паровой аналитический бот
Разработка ботовSteam Analytic Bot - telegram-бот для быстрого поиска игр в Steam с интерактивной аналитикой: цены, скидки, рейтинг, даты релиза, поддерживаемые платформы, описание и т.д. Создан для геймеров и сообществ, которые хотят мгновенно получать информацию об играх прямо в Telegram.
Функционал Steam Analytic Bot
Steam сервис:
… 1. Бесплатные игры
2. Скидки
3. Популярные игры
4. Проверка цены игры
5. Поиск игры по названию
6. Случайная игра для тебя
7. Игра/Скидка для тебя (на основе Steam аккаунта)
Player сервис:
1. Рейтинг игрока
2. Информация о профиле
3. Сравнение двух игроков
Users сервис:
1. Добавление/удаление любимых игр
2. Просмотр информации о пользователе
3. Изменение Steam ID
Подписки:
1. Уведомление об изменениях в любимых играх
2. Скидки дня
3. Новые релизы
4. Бесплатные игры
Реализовано через RabbitMQ для гарантированной доставки актуальных данных
Используемые технологии: Python, Aiogram, RabbitMQ, PostgreSQL, Docker
Деплой проекта выполнен на облачном сервере Hetzner с использованием Docker Compose. Благодаря контейнеризации обеспечено быстрое развертывание и легкое масштабирование сервисов. Это позволяет просто обновлять бота и поддерживать стабильную работу.
Бот является частью масштабируемой системы с отдельным бэкендом, который обрабатывает запросы, интегрируется со Steam API и отвечает за аналитику.
#aiogram3 #restapi #rabbitMQ #celery #docker #docker-compose #hetzner
Активность
| Последние ставки 10 | Бюджет | Добавлена | Сроки | Ставка | |
|---|---|---|---|---|---|
|
Нужен парсер товаров с сайта Otomoto.pl
4864 UAH
|
|||||
|
Разработка/адаптация Python-бота, который работает через Bybit API (USDT-M Фьючерсы)
8000 UAH
|
|||||
|
Парсинг товаров из Хорошоп + автоматическое обновление цен
9000 UAH
|
|||||
|
Автоматизированный софт на Python (playwright)
2000 UAH
|
|||||
|
Создать инструмент определения подлинности/подделки PDF файла
2000 UAH
|
|||||
|
Автоматизация финансовых потоков агропредприятия через Telegram-бота
5000 UAH
|
|||||
|
Автоматизация постов
2000 UAH
|
|||||
|
ТГ-бот. Торговая панель для MEXC (фьючерсы).
4000 UAH
|
|||||
|
Ищем специалиста по Telegram-ботам (Python + PostgreSQL) для технической поддержки
1000 UAH
|
|||||
|
Разработка Viber-бота
6000 UAH
|