Artem Zhytovoz
Предложите Artem работу над вашим следующим проектом или зарегистрируйте профиль фрилансера и начинайте зарабатывать прямо сейчас.
Рейтинг
Уровень владения языками
Навыки и умения
Программирование
Услуги
Портфолио
-
Компонент модального макета - компонент модальных окон для React
Веб-программированиеРазработка легкого, доступного и гибкого компонента модальных окон, созданного с соблюдением стандартов WAI-ARIA.
Технические особенности:
Доступность: Полная поддержка управления с клавиатуры, реализация focus trapping (удержание фокуса внутри окна) и правильные ARIA-атрибуты.
… Блокировка прокрутки тела: Автоматическая блокировка прокрутки страницы при открытом модальном окне для лучшего UX.
Анимации на CSS: Плавные и производительные анимации открытия/закрытия, реализованные через CSS-переменные.
Опыт разработчика: Впрыск пропса closeModal в дочерние компоненты для удобного программного закрытия окна.
Компонент легко интегрируется в любой современный React-проект и обеспечивает высокий уровень удобства для пользователей.
-
66 510 UAH Физика и математика образование - образовательная экосистема для STEM-обучения
Веб-программированиеРазработка комплексной платформы для онлайн-образования, охватывающей все этапы учебного процесса: от управления курсами до автоматической проверки знаний.
Технические особенности и функционал:
Fullstack архитектура: Frontend на Next.js и мощный Backend на Node.js/Express.
… Real-time коммуникация: Интеграция WebSockets для мгновенного взаимодействия между преподавателем и учеником.
Система автоматизации: Реализовано автоматическое оценивание заданий и отслеживание прогресса студентов в реальном времени.
Управление контентом: Гибкая система управления учебными планами (curriculum management).
Безопасность: Надежная аутентификация пользователей и структурированное хранение данных в PostgreSQL.
Проект демонстрирует способность проектировать сложные многопользовательские системы с высоким уровнем интерактивности.
-
19 953 UAH Генератор математических задач - библиотека динамической генерации заданий
Веб-программированиеРазработка логического ядра для образовательных платформ, которое позволяет автоматически создавать уникальные математические задачи на основе заданных параметров и ограничений.
Ключевые возможности системы:
Динамическая генерация: Автоматическое создание условий задач с использованием переменных и логических ограничений (constraints).
… Умная проверка: Система автоматической генерации ответов для мгновенной проверки знаний пользователя.
Поддержка форматов: Работа с дробями, множественным выбором (multiple-choice) и сложными уравнениями.
Типизация: Полная поддержка TypeScript, что обеспечивает надежность интеграции библиотеки в любой веб-проект.
Проект идеально подходит для интеграции в LMS (Learning Management Systems) и сервисы онлайн-тестирования.
-
53 208 UAH ОРБИТА - Интерактивный 3D-симулятор спутникового покрытия
Веб-программированиеРазработка высокотехнологичного веб-приложения для визуализации и анализа радиопокрытия спутниковых группировок в реальном времени.
Ключевой функционал:
3D Визуализация: Построение интерактивной модели Земли и орбит с использованием Three.js и кастомных GLSL шейдеров.
… Математическое моделирование: Реализация расчетов орбитальной механики и зон покрытия с высокой точностью.
Прогрессивная загрузка: Система адаптивной подгрузки текстур (от 1К до 8К) в зависимости от мощности GPU пользователя.
Интерфейс «Mission Control»: Минималистичный high-tech дизайн, разработанный для максимальной информативности.
Технологический стек: Next.js 15, TypeScript, Three.js, GLSL, Tailwind CSS.