Євгеній Семенюк
Рейтинг
Уровень владения языками
Навыки и умения
Портфолио
- Все работы 7
- Python 2
- Создание сайта под ключ 1
- Веб-программирование 1
- Десктопные приложения 1
- Разработка ботов 2
-
25 000 UAH Система управления учебными курсами
Создание сайта под ключЭто веб-приложение для управления учебными курсами по профессиональной безопасности и охране труда. Система обеспечивает полный цикл учебного процесса: от регистрации компаний и студентов до проведения тестирований и выдачи сертификатов.
Основные возможности
Управление курсами: Создание и редактирование курсов с видеоматериалами и PDF-файлами
… Система тестирования: Проведение тестов с автоматической проверкой ответов
Управление пользователями: Три роли пользователей (Администратор, Инженер ОП, Студент)
Договорная система: Управление договорами с компаниями и отслеживание сроков действия
Отчетность: Экспорт данных в формате Excel
Функциональность
Роли пользователей
1. Администратор
- Управление курсами (создание, редактирование, удаление)
- Добавление видеоматериалов и PDF-файлов к курсам
- Создание вопросов и ответов для тестов
- Управление пользователями (инженеры ОП, студенты)
- Создание и управление договорами
- Просмотр статистики и отчетов
- Экспорт данных в Excel
2. Инженер ОП (Охраны Труда)
- Просмотр информации о компании
- Управление студентами своей компании
- Просмотр прогресса обучения студентов
- Создание новых студентов
3. Студент
- Просмотр доступных курсов
- Прохождение учебных материалов (видео, PDF)
- Прохождение тестов
- Просмотр результатов тестирования
- Отслеживание прогресса обучения
Технологический стек
- Backend: Django 5.2
- База данных: PostgreSQL
- Статические файлы: WhiteNoise
- Медиа файлы: AWS S3 (django-storages)
- WSGI сервер: Gunicorn
- Python: 3.11.12
-
CRM(Django) для администраторов ТГ каналов
PythonЭто веб-приложение на Django, созданное для администраторов Telegram-каналов, которое позволяет автоматизировать процессы управления ботами, планирования и отправки постов. CRM предоставляет удобный интерфейс для создания и редактирования контента, распределения ботов между каналами, а также управления запланированными публикациями через Celery.
Основной функционал:
• Управление Telegram-ботами – добавление, редактирование и назначение ботов для отправки постов.
… • Интеграция с каналами – привязка каналов через ботов, проверка прав доступа.
• Планирование постов – календарный интерфейс для создания, редактирования и просмотра запланированных публикаций.
• Автоматизированная отправка через Celery – обработка очереди постов, отмена и логирование результатов.
• Административная панель – управление пользователями, ботами, каналами и просмотр статистики.
Технологии:
• Backend: Django, Celery, Redis, PostgreSQL.
• Frontend: Custom Bootstrap.
• Интеграция: Telegram API, Aiogram для взаимодействия с ботами.
• Контейнеризация: Docker.
Проект может расширяться, добавляя новые функции, такие как автопостинг, аналитика, интеграция с OpenAI и другими сервисами.
-
Телеграм бот для пропуска в группу+админ чата
Разработка ботовТелеграм-бот для популярного украинского артиста.
Этот бот создан с целью пропуска пользователей в приватный канал артиста, сбора информации с помощью анкетирования и модерирования чата для большой аудитории поклонников артиста. Благодаря четкой структуре кода и использованию современных решений бот легко адаптируется к различным потребностям и масштабам.
Бот генерирует персонализированные приглашения для новых участников, позволяя легко присоединяться к эксклюзивным сообществам.
… При первом входе бот отправляет дружеское приветственное сообщение и пошагово собирает ключевую информацию: возраст, местоположение и другие данные и записывает это в базу данных.
Модерация и безопасность
Встроенный механизм модерации автоматически выявляет и удаляет сообщения, содержащие запрещенные слова.
Система мгновенно реагирует на нарушения, применяя предупреждения, временные блокировки или полный бан в соответствии с заданными правилами и фиксирует это в базе данных.
Основные преимущества:
• Бот создает комфортную среду для взаимодействия, позволяя легко получать эксклюзивный контент и участвовать в активностях.
• Благодаря умным фильтрам и автоматическим ограничениям бот поддерживает позитивный тон общения без необходимости в постоянном контроле администраторов.
• Гибкая архитектура позволяет быстро внедрять новые функции и интегрировать сторонние сервисы, такие как CRM или аналитические платформы.
• Возможность работы с различными базами данных, подключения платежных сервисов и инструментов для рассылки сообщений расширяет возможности бота.
Этот Телеграм-бот — идеальное решение для артиста, который стремится эффективно взаимодействовать с фанатами, предлагая им уникальный контент в безопасном и удобном формате.
-
Телеграм бот для получения данных с AliExpress
Разработка ботовЭтот проект является модификацией приложения для парсинга товаров с AliExpress. Созданный Telegram-бот позволяет быстро получать детальную информацию о товарах с AliExpress и подготавливать их для импорта в JSON, CSV, Shopify. Главная цель разработки — оптимизация процесса формирования товарного каталога, что актуально для онлайн-магазинов.
Гибкие режимы парсинга:
• Отдельный товар – ввод ссылки для получения данных о конкретном продукте.
• Поисковый запрос – автоматический сбор информации по указанным критериям с возможностью ограничения количества товаров.
… • Пакетный парсинг – обработка списка URL, что позволяет быстро создавать большие каталоги.
Генерация отчетов в различных форматах: Результаты могут экспортироваться в CSV, JSON и Shopify CSV, что обеспечивает удобную интеграцию с платформами управления магазином.
Автоматическая загрузка изображений: Фото товаров и отзывов хранятся в Cloudinary, где организуются по уникальным ID, что упрощает управление медиаконтентом.
Удобный Telegram-интерфейс: Пользователь может управлять процессом через простые команды (/start, /help, Start Parsing), получая результаты и обновления в реальном времени.
Проект разработан на Python с использованием современных библиотек для работы с HTTP-запросами и парсинга HTML. Интеграция с RapidAPI обеспечивает доступ к актуальным данным AliExpress, а Cloudinary используется для хранения медиафайлов. Telegram-бот позволяет автоматизировать процессы без необходимости использования отдельных программ для ПК.
Этот Telegram-бот является отличным примером сочетания различных технологий для автоматизации процессов. Он демонстрирует умение работать с API, обрабатывать данные и создавать удобные интерфейсы, что делает его ценным инструментом для разработчиков, заинтересованных в инновационных решениях для онлайн-торговли.
-
Парсер товаров с AliExpress
Десктопные приложенияПриложение для сбора информации о товарах с AliExpress с целью их дальнейшего импорта в различных форматах, включая формат для Shopify. Инструмент поддерживает несколько режимов работы, что позволяет обрабатывать как отдельные товары, так и групповые запросы, значительно упрощая процесс формирования каталога для онлайн-магазина.
Основные возможности:
Парсинг отдельного товара:
… • Обработка одного товара по предоставленной ссылке.
• Сохранение результатов в соответствии с заданным форматом.
Парсинг поискового запроса:
• Обработка товаров по предоставленной ссылке на поисковый запрос. Пользователь указывает ограничения на количество товаров для сбора.
• Со страницы поиска формируется список товаров, соответствующих заданным критериям.
Парсинг списка ссылок:
• Обработка товаров по предоставленному списку ссылок через запятую.
• Автоматический парсинг каждого товара с последующим формированием структурированных данных. Со страницы поиска формируется список товаров.
Форматы выходных файлов:
Результаты парсинга могут сохраняться в трех форматах:
• CSV – стандартный отчет с характеристиками товаров.
• JSON – альтернативный формат, удобный для дальнейшей обработки.
• Shopify CSV – файл, который полностью соответствует требованиям Shopify и готов к импорту.
Загрузка изображений:
• Все изображения товаров автоматически загружаются на хостинг.
• Для каждого товара создается отдельная папка с уникальным идентификатором.
• Фото распределяются по категориям: основные изображения и фото с отзывов.
• Поддерживается загрузка до 250 изображений на один товар.
Дополнительные особенности:
• Интерфейс ориентирован на пользователей.
• Файлы содержат инструкции по корректному сопоставлению полей при импорте в Shopify.
Технологическая реализация:
• Парсинг и обработка данных: Используются Python-библиотеки для HTTP-запросов и анализа HTML-структуры страниц.
• Автоматическое сохранение результатов: Создание файлов в форматах CSV и JSON для удобства анализа и загрузки.
• Интеграция с Shopify: Формирование файлов в соответствии со стандартами Shopify, что значительно облегчает наполнение магазина.
• Автоматизация работы с фото: Организованная загрузка и сортировка изображений товаров для удобства управления контентом.
Этот инструмент дает возможность значительно упростить процесс сбора и импорта товарных данных с AliExpress в Shopify. Гибкость в выборе режимов парсинга и поддержка различных форматов сохранения делают его эффективным решением для автоматизации e-commerce-процессов.
-
Админ панель для abiturients bot
Веб-программированиеЭтот проект объединяет админ панель и Telegram-бота, создавая единую экосистему для взаимодействия абитуриентов и администраторов. Он делает администрирование бота более эффективным и удобным, позволяет изменять информацию, которую отображает бот, а также добавлять новую. Также есть возможность обрабатывать заявки на поступление, давая разные статусы, а также иметь прямую связь в чате с каждым отдельным абитуриентом.
• Веб-интерфейс: Администраторы имеют полный доступ к учебным материалам, заявкам, опросам и частым вопросам через веб-интерфейс, могут вносить изменения во все эти материалы, которые затем изменяются и в телеграм боте.
• Telegram-бот: Обеспечивает быстрый доступ к материалам, уведомлениям и тестам прямо в мессенджере. Возможность интерактивного взаимодействия (например, тестирование, опросы, вопросы-ответы) без необходимости заходить на сайт.
… • Организованная библиотека: Учебные материалы систематизированы по категориям (предметам, темам, уровням сложности).
• Поиск и фильтрация: Легкий доступ к нужным материалам через ключевые слова, категории и рейтинги.
• Система Коммуникации: Чат позволяет пользователям бота и администраторам общаться в режиме реального времени.
Технологический стек
Backend
• Python – основной язык программирования.
• Django – основной веб-фреймворк.
• Redis – кэширование и обработка фоновых задач.
• Ngrok – тестирование вебхуков.
Frontend
• Bootstrap 5 – адаптивный дизайн.
• JavaScript (ES6+) – динамическая клиентская часть.
• SCSS – эффективное стилизование.
Инфраструктура
• Docker & Docker Compose – контейнеризация и масштабируемость.
• Daphne – ASGI-сервер для обработки асинхронных запросов.
Это комплексное решение для образовательных учреждений, которое объединяет эффективную систему администрирования, интерактивную коммуникацию и современные технологии. Благодаря стеку Python, Django, Docker, Redis, Bootstrap и другим, система обеспечивает высокую производительность, безопасность и масштабируемость, что делает её идеальным решением для модернизации информационных и вступительных процессов университета.
-
Телеграм бот для абитуриентов университета
PythonТелеграм-бот для одного из национальных университетов разработан на асинхронном фреймворке Aiogram для Python, что обеспечивает эффективную обработку запросов в реальном времени.
Основные функции и возможности:
• Автоматические уведомления: Телеграм-бот отправляет сообщения о новых учебных материалах, обновлениях курсов, важных событиях и анонсах, обеспечивая оперативное информирование пользователей.
… • Доступ к учебным материалам: Благодаря интерактивным командам и кнопкам, пользователи могут получить доступ к библиотеке учебных материалов, искать и просматривать контент без необходимости заходить в веб-интерфейс.
• Быстрые ответы на FAQ: Бот предоставляет мгновенные ответы на популярные вопросы, что позволяет студентам и преподавателям быстро получать нужную информацию о учебном процессе.
• Интерактивные опросы и анкеты: Используя встроенные функции опросов, бот проводит интерактивные опросы, что помогает привлекать аудиторию и собирать обратную связь.
• Интуитивно понятный интерфейс: Благодаря интерактивным клавиатурам и шаблонам сообщений, пользователям легко ориентироваться в функциях бота.
• Чат с администратором в реальном времени: позволяет пользователям оперативно получать помощь или ответы на вопросы, а администраторам — быстро реагировать на потребности пользователей.
Техническая реализация:
• Фреймворк Aiogram: Использование Aiogram позволяет обрабатывать запросы асинхронно, повышая производительность и скорость отклика бота, особенно при высоких нагрузках.
• Интеграция с Django: Бот интегрирован в общую архитектуру платформы на базе Django, что обеспечивает единую систему аутентификации и доступ к общей базе данных с информацией о пользователях и учебных материалах.
• Webhook: Для мгновенной обработки входящих сообщений используются вебхуки. Для разработки и тестирования применяется Ngrok, что создает безопасный туннель к локальному серверу.
• Контейнеризация с помощью Docker: Для изолированной и масштабируемой среды бот разворачивается в Docker, что облегчает управление зависимостями и упрощает процесс развертывания на различных платформах.
Данный телеграм-бот является мощным инструментом для коммуникации и доступа к учебным материалам, который объединяет современные технологии (Aiogram, Django, Docker, Ngrok) для обеспечения высокой производительности, безопасности и удобства пользования. Благодаря интегрированному подходу, бот создает единую экосистему, способствующую эффективному взаимодействию между студентами и преподавателями, предоставляя инновационный опыт в обучении и коммуникации.
Отзывы и комплименты о выполненных проектах 3 1
16 декабря 2025
2997 UAH
Парсер AUTO.RIA
Фрилансер ответственно подошел к проекту и поддерживал связь в процессе работы. Завершение в запланированный срок стало невозможным из-за изменения безопасности на стороне сайта, что является внешним техническим фактором. Ситуация не связана с качеством его работы, а с внешними факторами, на которые исполнитель не имел влияния.
17 июня 2025
10 000 UAH
Разработка сайта
Проект выполнен профессионально, учтены все корректировки ТЗ по ходу выполнения проекта.
Всегда были на связи.
Благодарю за работу! Будем продолжать сотрудничество по дальнейшей поддержке и развитию данного проекта
![]()
27 февраля 2025
7000 UAH
Интеграция Django с aiogram
Евгений успешно справился с реализацией нового функционала в Django, работа была выполнена быстро, нареканий нет. Рекомендую к сотрудничеству!
21 января 2025
2000 UAH
Специалист по скрапингу на python — персональный проект для Євгенія Семенюка
Быстро и как написано в ТЗ
![]()
Активность
| Последние ставки 10 | Бюджет | Добавлена | Сроки | Ставка | |
|---|---|---|---|---|---|
|
Инвайтинг телеграм
|
|||||
|
Телеграм бот, магазин цифровых товаров (игры, ключи) с интеграцией monobank
12 000 UAH
|
|||||
|
Сайт для проекта
15 000 UAH
|
|||||
|
Нужен парсер фото с exist ua в Excel Парсинг
2500 UAH
|
|||||
|
Граббер постов для Telegram
7000 UAH
|
|||||
|
Парсер 1688 + автогенерация постов для Telegram-канала
11 085 UAH
|
|||||
|
Сайт с нуля астропроцессор, десктопная и мобильная версии
5000 UAH
|
|||||
|
Сделать копию Телеграм бота
10 000 UAH
|
|||||
|
Создание телеграм бота для приема заявок в канал + ИИ консультант + CRM под бот
27 000 UAH
|
|||||
|
Создать бот , который будет взаимодействовать с crm
14 997 UAH
|