Oleksandr Mashmanyuk
Zaproponuj Oleksandr pracę nad swoim kolejnym zleceniem.
Ranking
Poziom znajomości języków obcych
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
Programowanie
Praca z tekstami
Portfolio
-
2951 PLN System dla szkolnych psychologów - Aplikacja internetowa dla psychologicznego
Programowanie stron internetowychOpracował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 internetowychO 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 internetowychOkinava — 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 internetowychMoja 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
PythonTen 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 chatbotaTen 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 | Budżet | Dodana | Terminy | Oferta | |
|---|---|---|---|---|---|
|
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
|