Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Yevhenii Semenyuk

Zaproponuj Yevhenii pracę nad swoim kolejnym zleceniem.

Ukraina Kijów, Ukraina
13 dni 18 godzin temu
Częściowo zajęty częściowo zajęty
Zakończone 3 Sejfy
1 rok temu
4 zleceniodawców
w Serwisie 1 rok
  • scrapy
  • web developer
  • websockets
  • Python Flask
  • selenium
  • PyQT5
  • bs4
  • SQAlchemy
  • django
  • javascript
  • fastapi
  • aiogram
  • telegram bot

Ranking

Zakończonych zleceń
75%
Średnia ocena
10 z 10
Ranking
759
Python
Programowanie stron internetowych
2 zlecenia
Python
1 zlecenie
Tworzenie chatbota
1 zlecenie
Parsowanie danych
1 zlecenie
Programowanie stron internetowych

Poziom znajomości języków obcych

Українська Українська: native
English English: średniozaawansowany

Umiejętności i kwalifikacje

Portfolio


  • 2075 PLN

    System zarządzania kursami edukacyjnymi

    Kompleksowe prace nad stroną internetową
    To jest aplikacja internetowa do zarządzania kursami z zakresu bezpieczeństwa zawodowego i ochrony pracy. System zapewnia pełny cykl procesu nauczania: od rejestracji firm i studentów po przeprowadzanie testów i wydawanie certyfikatów.

    Główne możliwości
    Zarządzanie kursami: Tworzenie i edytowanie kursów z materiałami wideo i plikami PDF
    System testowania: Przeprowadzanie testów z automatyczną weryfikacją odpowiedzi
    Zarządzanie użytkownikami: Trzy role użytkowników (Administrator, Inżynier BHP, Student)
    System umów: Zarządzanie umowami z firmami i śledzenie terminów ważności
    Raportowanie: Eksport danych w formacie Excel

    Funkcjonalność
    Role użytkowników
    1. Administrator
    - Zarządzanie kursami (tworzenie, edytowanie, usuwanie)
    - Dodawanie materiałów wideo i plików PDF do kursów
    - Tworzenie pytań i odpowiedzi do testów
    - Zarządzanie użytkownikami (inżynierowie BHP, studenci)
    - Tworzenie i zarządzanie umowami
    - Przeglądanie statystyk i raportów
    - Eksport danych do Excel
    2. Inżynier BHP (Bezpieczeństwa i Higieny Pracy)
    - Przeglądanie informacji o firmie
    - Zarządzanie studentami swojej firmy
    - Przeglądanie postępów nauki studentów
    - Tworzenie nowych studentów
    3. Student
    - Przeglądanie dostępnych kursów
    - Przechodzenie materiałów edukacyjnych (wideo, PDF)
    - Przechodzenie testów
    - Przeglądanie wyników testowania
    - Śledzenie postępów nauki

    Stos technologiczny
    - Backend: Django 5.2
    - Baza danych: PostgreSQL
    - Pliki statyczne: WhiteNoise
    - Pliki multimedialne: AWS S3 (django-storages)
    - Serwer WSGI: Gunicorn
    - Python: 3.11.12
  • CRM(Django) dla administratorów TG kanałów

    Python
    To jest aplikacja internetowa na Django, stworzona dla administratorów kanałów Telegram, która pozwala na automatyzację procesów zarządzania botami, planowania i wysyłania postów. CRM zapewnia wygodny interfejs do tworzenia i edytowania treści, rozdzielania botów między kanałami, a także zarządzania zaplanowanymi publikacjami za pomocą Celery.

    Podstawowa funkcjonalność:
    • Zarządzanie botami Telegram – dodawanie, edytowanie i przypisywanie botów do wysyłania postów.
    • Integracja z kanałami – powiązanie kanałów przez boty, sprawdzanie uprawnień dostępu.
    • Planowanie postów – kalendarzowy interfejs do tworzenia, edytowania i przeglądania zaplanowanych publikacji.
    • Automatyczna wysyłka przez Celery – przetwarzanie kolejki postów, anulowanie i logowanie wyników.
    • Panel administracyjny – zarządzanie użytkownikami, botami, kanałami oraz przeglądanie statystyk.

    Technologie:
    • Backend: Django, Celery, Redis, PostgreSQL.
    • Frontend: Custom Bootstrap.
    • Integracja: Telegram API, Aiogram do interakcji z botami.
    • Konteneryzacja: Docker.

    Projekt może być rozszerzany o nowe funkcje, takie jak autoposting, analityka, integracja z OpenAI i innymi usługami.
  • Bot Telegram do przepustki do grupy + admin czatu

    Tworzenie chatbota
    Telegram-bot dla popularnego ukraińskiego artysty.
    Ten bot został stworzony w celu umożliwienia użytkownikom dostępu do prywatnego kanału artysty, zbierania informacji za pomocą ankiet oraz moderowania czatu dla dużej publiczności fanów artysty. Dzięki klarownej strukturze kodu i wykorzystaniu nowoczesnych rozwiązań bot łatwo dostosowuje się do różnych potrzeb i skal.

    Bot generuje spersonalizowane zaproszenia dla nowych uczestników, umożliwiając łatwe dołączanie do ekskluzywnych społeczności.
    Przy pierwszym wejściu bot wysyła przyjazną wiadomość powitalną i krok po kroku zbiera kluczowe informacje: wiek, lokalizację i inne dane, zapisując je w bazie danych.

    Moderacja i bezpieczeństwo
    Wbudowany mechanizm moderacji automatycznie wykrywa i usuwa wiadomości zawierające zabronione słowa.
    System natychmiast reaguje na naruszenia, stosując ostrzeżenia, tymczasowe blokady lub całkowite bany zgodnie z ustalonymi zasadami i rejestruje to w bazie danych.

    Główne zalety:
    • Bot tworzy komfortowe środowisko do interakcji, umożliwiając łatwe uzyskiwanie ekskluzywnego kontentu i uczestnictwo w aktywnościach.
    • Dzięki inteligentnym filtrom i automatycznym ograniczeniom bot utrzymuje pozytywny ton komunikacji bez potrzeby stałej kontroli administratorów.
    • Elastyczna architektura pozwala szybko wdrażać nowe funkcje i integrować zewnętrzne usługi, takie jak CRM czy platformy analityczne.
    • Możliwość pracy z różnymi bazami danych, podłączenia usług płatniczych oraz narzędzi do wysyłania wiadomości rozszerza możliwości bota.

    Ten Telegram-bot to idealne rozwiązanie dla artysty, który pragnie efektywnie interagować z fanami, oferując im unikalny kontent w bezpiecznym i wygodnym formacie.
  • Bot Telegram do pobierania danych z AliExpress

    Tworzenie chatbota
    Ten projekt jest modyfikacją aplikacji do parsowania produktów z AliExpress. Stworzony bot Telegram umożliwia szybkie uzyskiwanie szczegółowych informacji o produktach z AliExpress oraz przygotowywanie ich do importu w formacie JSON, CSV, Shopify. Głównym celem rozwoju jest optymalizacja procesu tworzenia katalogu produktów, co jest istotne dla sklepów internetowych.
    Elastyczne tryby parsowania:
    • Oddzielny produkt – wprowadzenie linku w celu uzyskania danych o konkretnym produkcie.
    • Zapytanie wyszukiwania – automatyczne zbieranie informacji według podanych kryteriów z możliwością ograniczenia liczby produktów.
    • Parsowanie wsadowe – przetwarzanie listy URL, co pozwala szybko tworzyć duże katalogi.

    Generowanie raportów w różnych formatach: Wyniki mogą być eksportowane do CSV, JSON oraz Shopify CSV, co zapewnia wygodną integrację z platformami zarządzania sklepem.

    Automatyczne ładowanie obrazów: Zdjęcia produktów i recenzji są przechowywane w Cloudinary, gdzie są organizowane według unikalnych ID, co ułatwia zarządzanie treściami multimedialnymi.

    Wygodny interfejs Telegram: Użytkownik może zarządzać procesem za pomocą prostych komend (/start, /help, Start Parsing), otrzymując wyniki i aktualizacje w czasie rzeczywistym.

    Projekt został opracowany w Pythonie z zastosowaniem nowoczesnych bibliotek do pracy z zapytaniami HTTP oraz parsowania HTML. Integracja z RapidAPI zapewnia dostęp do aktualnych danych AliExpress, a Cloudinary jest używane do przechowywania plików multimedialnych. Bot Telegram umożliwia automatyzację procesów bez konieczności korzystania z osobnych programów na PC.

    Ten bot Telegram jest doskonałym przykładem połączenia różnych technologii w celu automatyzacji procesów. Demonstruje umiejętność pracy z API, przetwarzania danych oraz tworzenia wygodnych interfejsów, co czyni go cennym narzędziem dla programistów zainteresowanych innowacyjnymi rozwiązaniami w handlu internetowym.
  • Parser produktów z AliExpress

    Aplikacje desktopowe
    Aplikacja do zbierania informacji o produktach z AliExpress w celu ich dalszego importu w różnych formatach, w tym w formacie dla Shopify. Narzędzie obsługuje kilka trybów pracy, co pozwala na przetwarzanie zarówno pojedynczych produktów, jak i grupowych zapytań, znacznie upraszczając proces tworzenia katalogu dla sklepu internetowego.

    Główne możliwości:
    Parsowanie pojedynczego produktu:
    • Przetwarzanie jednego produktu na podstawie podanego linku.
    • Zapis wyników zgodnie z określonym formatem.

    Parsowanie zapytania wyszukiwania:
    • Przetwarzanie produktów na podstawie podanego linku do zapytania wyszukiwania. Użytkownik określa ograniczenie na liczbę produktów do zebrania.
    • Z strony wyszukiwania tworzona jest lista produktów, które odpowiadają zadanym kryteriom.

    Parsowanie listy linków:
    • Przetwarzanie produktów na podstawie podanej listy linków oddzielonych przecinkami.
    • Automatyczne parsowanie każdego produktu z dalszym tworzeniem ustrukturyzowanych danych. Z strony wyszukiwania tworzona jest lista produktów.

    Formaty plików wyjściowych:
    Wyniki parsowania mogą być zapisywane w trzech formatach:
    • CSV – standardowy raport z charakterystykami produktów.
    • JSON – alternatywny format, wygodny do dalszego przetwarzania.
    • Shopify CSV – plik, który w pełni odpowiada wymaganiom Shopify i jest gotowy do importu.

    Ładowanie obrazów:
    • Wszystkie obrazy produktów są automatycznie ładowane na hosting.
    • Dla każdego produktu tworzony jest osobny folder z unikalnym identyfikatorem.
    • Zdjęcia są klasyfikowane według kategorii: główne obrazy i zdjęcia z recenzji.
    • Obsługiwane jest ładowanie do 250 obrazów na jeden produkt.

    Dodatkowe cechy:
    • Interfejs skierowany do użytkowników.
    • Pliki zawierają instrukcje dotyczące poprawnego mapowania pól podczas importu do Shopify.

    Realizacja technologiczna:
    • Parsowanie i przetwarzanie danych: Wykorzystywane są biblioteki Pythona do zapytań HTTP i analizy struktury HTML stron.
    • Automatyczne zapisywanie wyników: Tworzenie plików w formatach CSV i JSON dla wygody analizy i ładowania.
    • Integracja z Shopify: Tworzenie plików zgodnie z standardami Shopify, co znacznie ułatwia zapełnianie sklepu.
    • Automatyzacja pracy z zdjęciami: Zorganizowane ładowanie i sortowanie obrazów produktów dla wygody zarządzania treścią.

    To narzędzie umożliwia znaczne uproszczenie procesu zbierania i importu danych produktowych z AliExpress do Shopify. Elastyczność w wyborze trybów parsowania i wsparcie dla różnych formatów zapisu czynią je efektywnym rozwiązaniem do automatyzacji procesów e-commerce.
  • Panel administracyjny dla bota abiturientów

    Programowanie stron internetowych
    Ten projekt łączy panel administracyjny i bota Telegram, tworząc jednolitą ekosystem do interakcji między kandydatami a administratorami. Ułatwia to administrację bota, czyniąc ją bardziej efektywną i wygodną, pozwala na zmianę informacji wyświetlanych przez bota, a także na dodawanie nowych. Istnieje również możliwość przetwarzania wniosków o przyjęcie, przydzielając różne statusy, a także posiadania bezpośredniego kontaktu w czacie z każdym poszczególnym kandydatem.

    • Interfejs webowy: Administratorzy mają pełny dostęp do materiałów edukacyjnych, wniosków, ankiet i najczęściej zadawanych pytań przez interfejs webowy, mogą wprowadzać zmiany we wszystkich tych materiałach, które następnie zmieniają się również w bocie Telegram.
    • Bot Telegram: Zapewnia szybki dostęp do materiałów, powiadomień i testów bezpośrednio w komunikatorze. Możliwość interaktywnej interakcji (np. testy, ankiety, pytania-odpowiedzi) bez konieczności wchodzenia na stronę.
    • Zorganizowana biblioteka: Materiały edukacyjne są systematyzowane według kategorii (przedmiotów, tematów, poziomów trudności).
    • Wyszukiwanie i filtrowanie: Łatwy dostęp do potrzebnych materiałów przez słowa kluczowe, kategorie i oceny.
    • System komunikacji: Czat pozwala użytkownikom bota i administratorom komunikować się w czasie rzeczywistym.

    Stos technologiczny
    Backend
    • Python – główny język programowania.
    • Django – główny framework webowy.
    • Redis – cache i przetwarzanie zadań w tle.
    • Ngrok – testowanie webhooków.

    Frontend
    • Bootstrap 5 – responsywny design.
    • JavaScript (ES6+) – dynamiczna część kliencka.
    • SCSS – efektywne stylowanie.

    Infrastruktura
    • Docker & Docker Compose – konteneryzacja i skalowalność.
    • Daphne – serwer ASGI do obsługi asynchronicznych zapytań.

    To kompleksowe rozwiązanie dla instytucji edukacyjnych, które łączy efektywny system administracji, interaktywną komunikację i nowoczesne technologie. Dzięki stosowi Python, Django, Docker, Redis, Bootstrap i innym, system zapewnia wysoką wydajność, bezpieczeństwo i skalowalność, co czyni go idealnym rozwiązaniem do modernizacji procesów informacyjnych i rekrutacyjnych uniwersytetu.
  • Bot Telegram dla abiturientów uniwersytetu

    Python
    Bot Telegram dla jednego z uniwersytetów narodowych został opracowany na asynchronicznym frameworku Aiogram dla Pythona, co zapewnia efektywne przetwarzanie zapytań w czasie rzeczywistym.

    Główne funkcje i możliwości:
    • Automatyczne powiadomienia: Bot Telegram wysyła wiadomości o nowych materiałach edukacyjnych, aktualizacjach kursów, ważnych wydarzeniach i ogłoszeniach, zapewniając szybkie informowanie użytkowników.
    • Dostęp do materiałów edukacyjnych: Dzięki interaktywnym komendom i przyciskom, użytkownicy mogą uzyskać dostęp do biblioteki materiałów edukacyjnych, wyszukiwać i przeglądać treści bez potrzeby wchodzenia w interfejs webowy.
    • Szybkie odpowiedzi na FAQ: Bot zapewnia natychmiastowe odpowiedzi na popularne pytania, co pozwala studentom i wykładowcom szybko uzyskać potrzebne informacje o procesie nauczania.
    • Interaktywne ankiety i formularze: Wykorzystując wbudowane funkcje ankiet, bot przeprowadza interaktywne badania, co pomaga angażować publiczność i zbierać opinie zwrotne.
    • Intuicyjny interfejs: Dzięki interaktywnym klawiaturom i szablonom wiadomości, użytkownicy łatwo orientują się w funkcjach bota.
    • Czat z administratorem w czasie rzeczywistym: pozwala użytkownikom szybko uzyskać pomoc lub odpowiedzi na pytania, a administratorom — szybko reagować na potrzeby użytkowników.

    Realizacja techniczna:
    • Framework Aiogram: Wykorzystanie Aiogram pozwala na asynchroniczne przetwarzanie zapytań, zwiększając wydajność i szybkość reakcji bota, szczególnie przy dużych obciążeniach.
    • Integracja z Django: Bot jest zintegrowany z ogólną architekturą platformy opartej na Django, co zapewnia jednolity system uwierzytelniania i dostęp do wspólnej bazy danych z informacjami o użytkownikach i materiałach edukacyjnych.
    • Webhook: Do natychmiastowego przetwarzania przychodzących wiadomości używane są webhooki. Do rozwoju i testowania stosuje się Ngrok, który tworzy bezpieczny tunel do lokalnego serwera.
    • Konteneryzacja za pomocą Dockera: Dla izolowanego i skalowalnego środowiska bot jest wdrażany w Dockerze, co ułatwia zarządzanie zależnościami i upraszcza proces wdrażania na różnych platformach.

    Ten bot Telegram jest potężnym narzędziem do komunikacji i dostępu do materiałów edukacyjnych, które łączy nowoczesne technologie (Aiogram, Django, Docker, Ngrok) w celu zapewnienia wysokiej wydajności, bezpieczeństwa i wygody użytkowania. Dzięki zintegrowanemu podejściu, bot tworzy jednolitą ekosystem, który sprzyja efektywnej interakcji między studentami a wykładowcami, oferując innowacyjne doświadczenie w nauczaniu i komunikacji.

Recenzje dotyczące zrealizowanych zleceń 3 1

16 grudnia 2025 249 PLN
Parser AUTO.RIA

Jakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy

Freelancer odpowiedzialnie podszedł do projektu i utrzymywał kontakt w trakcie pracy. Zakończenie w zaplanowanym terminie stało się niemożliwe z powodu zmiany bezpieczeństwa po stronie strony internetowej, co jest zewnętrznym czynnikiem technicznym. Sytuacja nie jest związana z jakością jego pracy, a z zewnętrznymi czynnikami, na które wykonawca nie miał wpływu.

17 czerwca 2025 830 PLN
Rozwój strony internetowej

Jakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy

Projekt został wykonany profesjonalnie, uwzględniono wszystkie korekty do specyfikacji w trakcie realizacji projektu.
Zawsze byliśmy w kontakcie.
Dziękuję za pracę! Będziemy kontynuować współpracę w zakresie dalszego wsparcia i rozwoju tego projektu

Sergey Pk | Indywidualny | Wzajemna opinia

27 luty 2025 581 PLN
Integracja Django z aiogram

Jakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy

Ewgenij z powodzeniem poradził sobie z realizacją nowej funkcjonalności w Django, praca została wykonana szybko, nie ma zastrzeżeń.
Polecam do współpracy!

21 stycznia 2025 166 PLN
Specjalista ds. skrapingu w Pythonie — projekt osobisty dla Jewhena Semeniuka

Jakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy

Szybko i jak napisano w TZ

Aktywność

  Ostatnie oferty 10
Zapraszanie do Telegramu Indywidualne zlecenie
Telegram bot, sklep z towarami cyfrowymi (gry, klucze) z integracją monobank
996 PLN
Strona internetowa dla projektu
1245 PLN
Potrzebny parser zdjęć z exist ua do Excel Parsowanie
208 PLN
Grabber postów dla Telegramu
581 PLN
Parser 1688 + autogeneracja postów dla kanału Telegram
932 PLN
Strona internetowa od zera astroporcesor, wersje desktopowa i mobilna
415 PLN
Zrobić kopię bota Telegram
830 PLN
Stworzenie bota telegramowego do przyjmowania zgłoszeń na kanał + AI konsultant + CRM pod bota
2241 PLN
Stworzyć bota, który będzie współpracował z crm
1245 PLN