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

Денис К.

Предложите Денису работу над вашим следующим проектом или зарегистрируйте профиль фрилансера и начинайте зарабатывать прямо сейчас.

Украина Калуш, Украина
23 минуты назад
Свободен для работы свободен для работы
на сервисе 3 часа 23 минуты

Рейтинг

Успешных проектов
Нет данных
Средняя оценка
Нет данных
Рейтинг
411
Веб-программирование 1

Навыки и умения

Портфолио


  • Адаптивний лендинг сучасного музею

    HTML и CSS верстка
    Сучасний та інтерактивний лендинг для модернового музею, розроблений на основі складного дизайнерського макету Figma. Головний фокус проєкту — створення чистої семантичної структури, плавних інтерфейсних анімацій та ідеальної адаптивності під будь-які типи екранів.

    Ключовий функціонал проєкту:
    • Якісна Pixel-Perfect верстка з точним перенесенням усіх елементів, шрифтів та відступів з Figma-макету.
    • Повна адаптивність інтерфейсу: використання сучасних підходів CSS Flexbox та Grid для коректного відображення на мобільних телефонах, планшетах та широкоформатних моніторах.
    • Інтерактивні елементи на JavaScript, що покращують користувацький досвід (взаємодія з меню, формами чи галереями).
    • Плавні мікроанімації та ефекти переходу (transitions/animations) для кнопок, карток та навігаційних елементів.
    • Оптимізація швидкості завантаження сторінки через правильну підготовку та стиснення графічного контенту.

    Технологічний стек:
    • HTML5 (семантична та доступна розмітка)
    • CSS3 / SCSS (блочна структура за методологією BEM, змінні, вкладеність)
    • JavaScript (оживлення елементів інтерфейсу)
    • Гнучка адаптивна верстка (Flexbox, Grid, Media Queries)
    • Git / GitHub Pages (контроль версій та деплой)

    Цей проєкт демонструє вміння працювати з готовим дизайном будь-якої складності, перетворюючи статичний макет у живий, швидкий та зручний сайт. Код структурований, легко підтримується та повністю відповідає сучасним стандартам веб-розробки.

    #frontend #html #css #scss #javascript #verstka #figma #landing #museum #responsive
  • Гра «2048»

    Веб-программирование
    Веб-реалізація класичної логічної головоломки «2048», створена на чистому JavaScript (ES6+) з використанням сучасних методів маніпуляції DOM та адаптивної верстки. Проєкт розроблений для демонстрації навичок побудови складної ігрової логіки та оптимізації продуктивності інтерфейсу.

    Ключовий функціонал проєкту:
    • Повністю реалізована математична та логічна модель гри: переміщення плиток, їх об'єднання при зіткненні та генерація нових чисел.
    • Плавні анімації руху та злиття плиток без втрати продуктивності (Оптимізація CSS-переходів).
    • Підрахунок та відображення поточного результату гри в реальному часі.
    • Обробка ігрових станів: чітке визначення перемоги (досягнення плитки 2048) або програшу (відсутність доступних ходів) з виведенням відповідних екранів.
    • Керування за допомогою клавіатури (стрілочки) для десктопних користувачів.
    • Кнопка швидкого перезапуску гри з обнуленням ігрового поля та рахунку.

    Технологічний стек:
    • HTML5
    • SCSS / CSS3 (адаптивна сітка, анімації, змінні)
    • JavaScript ES6+ (складна логіка масивів, матричні операції)
    • DOM Manipulation (динамічне створення та оновлення елементів інтерфейсу)
    • Parcel (швидкий та оптимізований збирач проєкту)
    • Git / GitHub Pages (деплой та контроль версій)

    Під час розробки було вирішено кілька архітектурних викликів, зокрема: створення коректного алгоритму зсуву плиток без подвійного злиття за один хід, динамічне відстеження вільних комірок для рандомної генерації нових чисел, а також забезпечення адаптивності ігрового поля, щоб гра однаково зручно виглядала на екранах смартфонів, планшетів та ПК.

    #javascript #js #frontend #scss #game #2048 #web-programming #verstka #parcel
  • Інтернет-магазин мобільних телефонів

    Веб-программирование
    Сучасний та функціональний e-commerce додаток каталогу мобільних телефонів, розроблений відповідно до професійного макету Figma. Проєкт орієнтований на створення швидкого, інтерактивного та повністю адаптивного інтерфейсу (Mobile-first).

    Ключовий функціонал проєкту:
    • Повноцінний каталог товарів із пагінацією для зручної навігації.
    • Гнучке сортування (за ціною, новизною, за алфавітом) та фільтрація за категоріями.
    • Живий пошук товарів за назвою.
    • Сторінка деталей продукту з повною інформацією, галереєю зображень (перемикання фото) та блоком рекомендованих товарів.
    • Функціонал кошика: додавання/видалення товарів, керування кількістю, динамічний підрахунок загальної вартості.
    • Розділ «Улюблене»: додавання товарів у вибране зі збереженням стану між сесіями користувача (Persistent state).

    Технологічний стек:
    • React (компонентна архітектура, хуки)
    • TypeScript (строга типізація даних)
    • React Router DOM (реалізація багатосторінкової навігації)
    • SCSS / Bulma CSS (адаптивна pixel-perfect верстка за методологією BEM)
    • Vite (швидка збірка додатка)
    • Cypress (тестування працездатності інтерфейсу)
    • ESLint / Prettier (чистота та форматування коду)

    У ході розробки було успешно вирішено складні завдання з керування глобальним станом додатка (кошик, обране), оптимізації логіки фільтрації великих масивів даних та забезпечення ідеального відображення на смартфонах, планшетах і десктопах.

    #react #typescript #frontend #scss #ecommerce #web-programming #verstka #figma

Активность

  Последние ставки 2
Исправить работу GTM
1000 UAH
Ап май сайт
700 UAH