Artem Zhytovoz
Zaproponuj Artem pracę nad swoim kolejnym zleceniem.
Ranking
Poziom znajomości języków obcych
Umiejętności i kwalifikacje
Portfolio
-
Komponent układu modalnego - komponent okien modalnych dla React
Programowanie stron internetowychOpracowanie lekkiego, dostępnego i elastycznego komponentu okien modalnych, stworzonego z zachowaniem standardów WAI-ARIA.
Specyfikacje techniczne:
Dostępność: Pełne wsparcie dla obsługi z klawiatury, realizacja focus trapping (utrzymywanie fokusu wewnątrz okna) oraz poprawne atrybuty ARIA.
… Blokowanie przewijania ciała: Automatyczne blokowanie przewijania strony przy otwartym oknie modalnym dla lepszego UX.
Animacje na CSS: Płynne i wydajne animacje otwierania/zamykania, realizowane za pomocą zmiennych CSS.
Doświadczenie dewelopera: Wstrzykiwanie propsu closeModal do komponentów podrzędnych dla wygodnego programowego zamykania okna.
Komponent łatwo integruje się w każdy nowoczesny projekt React i zapewnia wysoki poziom wygody dla użytkowników.
-
5452 PLN Phys&Math Education - edukacyjny ekosystem dla nauczania STEM
Programowanie stron internetowychOpracowanie kompleksowej platformy do nauki online, obejmującej wszystkie etapy procesu nauczania: od zarządzania kursami po automatyczną weryfikację wiedzy.
Cechy techniczne i funkcjonalność:
Architektura Fullstack: Frontend na Next.js oraz potężny Backend na Node.js/Express.
… Komunikacja w czasie rzeczywistym: Integracja WebSockets dla natychmiastowej interakcji między nauczycielem a uczniem.
System automatyzacji: Zrealizowano automatyczną ocenę zadań oraz śledzenie postępów studentów w czasie rzeczywistym.
Zarządzanie treścią: Elastyczny system zarządzania programami nauczania (curriculum management).
Bezpieczeństwo: Niezawodna autoryzacja użytkowników oraz strukturalne przechowywanie danych w PostgreSQL.
Projekt demonstruje zdolność do projektowania złożonych systemów wieloosobowych o wysokim poziomie interaktywności.
-
1636 PLN Generator Zadań Matematycznych - biblioteka dynamicznego generowania zadań
Programowanie stron internetowychOpracowanie logicznego rdzenia dla platform edukacyjnych, które umożliwia automatyczne tworzenie unikalnych zadań matematycznych na podstawie zadanych parametrów i ograniczeń.
Kluczowe możliwości systemu:
Dynamiczna generacja: Automatyczne tworzenie warunków zadań z wykorzystaniem zmiennych i ograniczeń logicznych (constraints).
… Smart Checking: System automatycznej generacji odpowiedzi do natychmiastowej weryfikacji wiedzy użytkownika.
Wsparcie formatów: Praca z ułamkami, wielokrotnym wyborem (multiple-choice) oraz złożonymi równaniami.
Typizacja: Pełne wsparcie TypeScript, które zapewnia niezawodność integracji biblioteki w dowolnym projekcie internetowym.
Projekt idealnie nadaje się do integracji w LMS (Systemy Zarządzania Nauczaniem) oraz usługi testów online.
-
4362 PLN ORBITA - Interaktywny symulator 3D pokrycia satelitarnego
Programowanie stron internetowychOpracowanie wysokotехнологicznej aplikacji internetowej do wizualizacji i analizy zasięgu radiowego grup satelitarnych w czasie rzeczywistym.
Kluczowa funkcjonalność:
3D Wizualizacja: Budowa interaktywnego modelu Ziemi i orbit z wykorzystaniem Three.js oraz niestandardowych shaderów GLSL.
… Modelowanie matematyczne: Realizacja obliczeń mechaniki orbitalnej i stref zasięgu z wysoką dokładnością.
Progresywne ładowanie: System adaptacyjnego podładowania tekstur (od 1K do 8K) w zależności od mocy GPU użytkownika.
Interfejs „Mission Control”: Minimalistyczny design high-tech, zaprojektowany dla maksymalnej informacyjności.
Stos technologiczny: Next.js 15, TypeScript, Three.js, GLSL, Tailwind CSS.