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

Oleksandr Mashmanyuk

Zaproponuj Oleksandr pracę nad swoim kolejnym zleceniem.

Ukraina Turijsk, Ukraina
6 miesięcy 3 dni temu
Gotowy do podjęcia pracy gotowy do podjęcia pracy
w Serwisie 2 lata

Ranking

Zakończonych zleceń
Brak danych
Średnia ocena
Brak danych
Ranking
106
Python 14

Poziom znajomości języków obcych

Українська Українська: native
Русский Русский: zaawansowany
English English: podstawowy

CV

Doświadczony specjalista IT z ponad 5-letnim stażem w zakresie tworzenia oprogramowania. Specjalizuję się w tworzeniu stron internetowych i aplikacji mobilnych. Posiadam dogłębną wiedzę zarówno w zakresie front-endu, jak i back-endu. Pracowałem z różnymi technologiami i frameworkami. Ciągle udoskonalam swoje umiejętności i podążam za nowymi trendami w branży.

Umiejętności i kwalifikacje

Portfolio


  • 2951 PLN

    System dla szkolnych psychologów - Aplikacja internetowa dla psychologicznego

    Programowanie stron internetowych
    Opracowałem pełnoprawną platformę internetową dla szkolnych psychologów, która automatyzuje proces przeprowadzania testów psychologicznych i przetwarzania wyników.
    Podstawowe funkcje:

    Aplikacja internetowa do przeprowadzania testów psychologicznych online
    Zautomatyzowane przetwarzanie wyników z eksportem do Excel
    Bezpieczne przechowywanie danych osobowych uczniów
    Biblioteka gotowych testów dla różnych grup wiekowych
    Intuicyjny interfejs dla psychologów i uczniów

    Implementacja techniczna:

    Backend: Python (Flask)
    Frontend: HTML5, CSS3, JavaScript
    Baza danych: MongoDB
    Responsywny design dla wszystkich urządzeń

    Rezultat:
    Pełna automatyzacja procesu pracy szkolnego psychologa - od przeprowadzania testów do otrzymania gotowych raportów.
  • 2951 PLN

    DLA VSICH — Nowoczesna platforma e-commerce

    Programowanie stron internetowych
    O projekcie
    DLA VSICH — to potężna platforma e-commerce, opracowana z użyciem Flask i nowoczesnych technologii internetowych. System wyróżnia się czystą architekturą, pełną dokumentacją oraz szerokim zakresem funkcji do zarządzania sklepem internetowym.
    #CleanCode #UkrainianDocumentation #WebDevelopment #ShoppingCart #BackendDevelopment
    Technologiczny stos
    Projekt oparty jest na solidnych fundamentach nowoczesnych technologii:

    Backend: #Flask #Python3 #SQLAlchemy #WTForms
    Frontend: #TailwindCSS #JavaScript #jQuery #ResponsiveDesign
    Baza danych: #PostgreSQL #DatabaseMigration
    Przechowywanie mediów: #Cloudinary #FileManagement
    Bezpieczeństwo: #CSRFProtection #PasswordHashing #XSSProtection #Bleach

    Kluczowe funkcje
    #FullFeatureEcommerce #UserFriendly #ScalableSolution #AdminDashboard
    Potężny panel administracyjny

    Informacyjny dashboard z statystykami i analizami
    Kompleksowe zarządzanie produktami i kategoriami
    System obsługi zamówień z różnymi statusami
    Wizualizacja danych za pomocą wykresów i diagramów

    #Dashboard #Analytics #ProductManagement #OrderProcessing #DataVisualization
    Rozbudowany system interakcji z klientami

    Elastyczny system opinii z ocenami
    Ładowanie AJAX dla poprawy UX
    Ochrona przed szkodliwą treścią

    #CustomerReviews #UserExperience #AJAXLoading #ContentProtection
    Niezawodna integracja płatności

    Podłączenie do LiqPay dla bezpiecznej obsługi płatności
    Kompleksowy system ochrony danych płatniczych
    Szyfrowanie poufnych informacji

    #SecurePayments #LiqPayIntegration #EncryptedData #PaymentProcessing
    Bezpieczeństwo na wszystkich poziomach

    Ochrona przed XSS, CSRF i innymi atakami internetowymi
    Monitorowanie podejrzanej aktywności
    System wykrywania oszustw
    Szczegółowe logowanie dla audytu

    #CyberSecurity #FraudDetection #SecurityMonitoring #WebSecurity
  • 2049 PLN

    Klub Sportowy Karate Okinawa

    Programowanie stron internetowych
    Okinava — to nowoczesny internetowy portal klubu sportowego, skierowany na popularyzację sztuk walki wschodnich i zdrowego stylu życia. Projekt został stworzony w celu zjednoczenia społeczności miłośników karate i innych sztuk walki, zapewnienia wsparcia informacyjnego uczniom i ich rodzicom, a także przyciągnięcia nowych uczestników.
    Główne cechy strony:

    Informacyjny design — zwięzły, wygodny interfejs z akcentem na estetykę wschodnią, odzwierciedlający filozofię klubu
    Responsywne układanie — pełna funkcjonalność zarówno na komputerach stacjonarnych, jak i na urządzeniach mobilnych
    Harmonogram treningów — wygodny system przeglądania planu zajęć z możliwością filtrowania według grup wiekowych i kierunków
    Galeria osiągnięć — wizualne przedstawienie sukcesów uczniów i trenerów klubu na zawodach różnych poziomów
    Blog — regularne publikacje o wydarzeniach klubu, technikach karate, filozofii sztuk walki i przydatnych poradach
    #Flask #Python #SQLAlchemy #GoogleOAuth #StronaKlubu #KlubKarate #Okinava #TailwindCSS #AlpineJS #PostgreSQL #PanelAdmina #RozwójWeb #Cloudinary #ResponsywnyDesign #Uwierzytelnianie #ZarządzanieTreścią #Galeria #HarmonogramWydarzeń #Aktualności #Treningi #Flask-Babel #Internacjonalizacja #FlaskLogin #MigracjaBazyDanych #ChmuraHosting #Render #OpenSource #MITLicense #KlubSportowy #Karate #CSRF #OchronaBezpieczeństwa #ZarządzanieUżytkownikami #IntegracjaE-mail #InterfejsCLI #Gunicorn #SilnikSzablonów #Jinja2 #PlikiStatyczne #PrzechowywanieMediów #ZarządzanieKontaktami #ZarządzanieOddziałami #WsparcieLokalizacji #WSGI #ŚrodowiskoRozwoju #WirtualneŚrodowisko #RestAPI #WalidacjaFormularzy #SMTP #LimitowaniePrędkości #Flask-Migrate #Flask-WTF #CiągłeWdrożenia #Logowanie #ZarządzanieKonfiguracją #AplikacjaWeb #NiestandardoweFiltry #InterfejsWeb #UltraNowoczesnyUI #SzybkieŁadowanie #OptymalizacjaMobilna
  • 2049 PLN

    Strona internetowa do sprzedaży nagrobków i kompleksów pamięciowych

    Programowanie stron internetowych
    Moja rola:

    Full-stack deweloper
    Część publiczna:
    Intuicyjna strona główna z wyróżnieniem popularnych produktów.
    Rozbudowany katalog nagrobków z wygodną filtracją i wyszukiwaniem.
    Szczegółowe strony dla każdego nagrobka z pełnymi informacjami i zintegrowaną galerią zdjęć.
    Dział wiadomości do informowania klientów o wydarzeniach firmy.
    Galeria prezentująca przykłady wykonanych projektów.
    Strona kontaktowa i formularz kontaktowy dla wygodnego kontaktu z firmą.
    Strony specjalistyczne dla kategorii nagrobków.
    Część administracyjna:
    Zabezpieczona autoryzacja dla administratorów i menedżerów.
    Pełny cykl zarządzania nagrobkami (dodawanie, edytowanie, usuwanie).
    System zarządzania artykułami produktów.
    Funkcjonalność importu/eksportu danych nagrobków przez Excel dla wygodnej masowej aktualizacji.
    Kompleksowe zarządzanie treścią wiadomości.
    Integracja z Cloudinary dla niezawodnego przechowywania i zarządzania obrazami.
    System zarządzania użytkownikami i ich uprawnieniami.
    Używany stos technologiczny:
    #Python
    #Flask
    #SQLAlchemy
    #Fullstack
    #StronaInternetowa
    #Ecommerce
    #SklepInternetowy
    #PanelAdministracyjny
    #PostgreSQL
    #TailwindCSS
    #AlpineJS
    #Cloudinary
    #TworzenieStronInternetowych
  • 820 PLN

    Automatyczne wypełnianie elektronicznych dzienników na platformie "Nowi

    Python
    Ten projekt polega na stworzeniu programu w Pythonie, który automatyzuje proces wypełniania elektronicznych dzienników na platformie edukacyjnej "Nowe Znajomości" dla nauczycieli. Program umożliwia użytkownikom importowanie danych o lekcjach z plików różnych formatów (np. .docx lub .csv) i automatyczne wprowadzanie tych informacji do elektronicznych dzienników na stronie "Nowe Znajomości".

    Funkcjonalności:

    - Uwierzytelnianie użytkownika na stronie "Nowe Znajomości" za pomocą loginu i hasła.
    - Import danych o lekcjach z plików w formatach .docx lub .csv.
    - Automatyczne wypełnianie pól "Temat lekcji" i "Numer lekcji" w dzienniku elektronicznym na podstawie zaimportowanych danych.
    - Możliwość zapisywania lub usuwania informacji o lekcjach w dzienniku.
    - Wygodny interfejs graficzny do interakcji z programem.
    - Zachowanie danych logowania użytkownika i ścieżek do zaimportowanych plików dla wygody dalszego użytkowania.

    Technologie:

    - Język programowania: Python
    - Biblioteki: selenium, BeautifulSoup, tkinter
    - Przetwarzanie dokumentów: docx, csv
    - Web scraping i automatyzacja przeglądarki

    Wyzwania i rozwiązania:

    Jednym z głównych wyzwań podczas tworzenia projektu było zapewnienie stabilnej pracy z witryną "Nowe Znajomości" oraz poprawnej obsługi różnych formatów plików. Aby rozwiązać ten problem, użyto biblioteki selenium do automatyzacji przeglądarki oraz biblioteki BeautifulSoup do parsowania kodu HTML witryny. Dodatkowo zaimplementowano mechanizmy ponownej próby połączenia i obsługi różnych formatów plików.

    Grupa docelowa:

    Główną grupą docelową programu są nauczyciele korzystający z platformy "Nowe Znajomości" do prowadzenia elektronicznych dzienników. Program pomaga im zaoszczędzić czas i wysiłek, automatyzując rutynowe operacje związane z wypełnianiem dzienników.

    Planowane funkcje:

    W przyszłości planowane jest rozszerzenie funkcjonalności programu poprzez dodanie możliwości importu danych z innych źródeł, takich jak bazy danych lub chmury danych. Rozważana jest również integracja z innymi platformami edukacyjnymi w celu zapewnienia większej kompatybilności.
  • 820 PLN

    Bot Telegram do przygotowań do NMT

    Tworzenie chatbota
    Ten projekt polega na stworzeniu bota Telegram, który ma ułatwić przygotowania do Niezależnego Testu Multidyscyplinarnego (NTM). Bot umożliwia użytkownikom dostęp do różnorodnych zadań testowych z języka ukraińskiego, historii i matematyki, pomagając im doskonalić swoją wiedzę i umiejętności przed ważnym egzaminem.

    Funkcjonalności:

    - Pozwolić użytkownikom wybrać przedmiot (język ukraiński, historia lub matematyka) oraz poziom trudności zadań.
    - Dostarczać użytkownikom zadania testowe z wybranej dyscypliny z szczegółowymi warunkami, obrazami (jeśli konieczne) i odpowiedziami.
    - Sprawdzać odpowiedzi użytkowników i udzielać im informacji zwrotnej dotyczącej poprawności odpowiedzi.
    - Przechowywać postępy i wyniki użytkowników za pomocą bazy danych SQLite3.
    - Dostarczać statystyki sukcesów oraz analizować słabe strony dla każdego użytkownika.

    Technologie:

    - Język programowania: Python
    - Biblioteka do tworzenia botów Telegram: aiogram
    - Przetwarzanie HTML: BeautifulSoup
    - Baza danych: SQLite3

    Wyzwania i rozwiązania:

    Jednym z głównych wyzwań podczas tworzenia bota było zapewnienie ciągłego dostępu do zadań testowych oraz ich odpowiedniego przechowywania. W celu rozwiązania tego problemu opracowano system bazy danych SQLite3, który przechowuje wszystkie zadania testowe, odpowiedzi oraz postępy użytkowników.

    Grupa docelowa:

    Główną grupą docelową bota są uczniowie starszych klas szkół średnich na Ukrainie, którzy przygotowują się do NTM. Jednak bot może być przydatny dla każdego, kto chce doskonalić swoją wiedzę z języka ukraińskiego, historii i matematyki.

Aktywność

  Ostatnie oferty 6
Zlece napisane bota do kupowania biletow
847 PLN
Skopiuj bota Telegram z ulepszeniem
246 PLN
Bot Telegram do zarządzania finansami + arkusz Google
82 PLN
BOT do OLX - monitorowanie nowych ogłoszeń i powiadamianie o nich
275 PLN
Stworzyć sklep internetowy, jest wzór
410 PLN
Automatyczne ładowanie wideo na kilka stron na BAS lub Python
410 PLN