Roman Berehulenko
Запропонуйте Roman роботу над вашим наступним проєктом або зареєструйте профіль фрилансера і починайте заробляти просто зараз.
Рейтинг
Рівень володіння мовами
Навички та вміння
Програмування
- CMS
- HTML та CSS верстання
-
Javascript та Typescript
від 20 UAH за годину
-
PHP
від 20 UAH за годину
- Веб-програмування
- Парсинг даних
Дизайн та арт
Портфоліо
-
GULP збірка для верстки і створення тем і плагінів для WordPress
Javascript та TypescriptВиконує всі необхідні операції для швидкого та зручного розроблення проектів будь-якої складності. Основні можливості:
Два режими роботи: розробка та виробництво
Просте створення та зміна сітки сторінок
… Перетворення шрифтів у формати WOFF та WOFF2, включаючи створення файлу шрифту
Оптимізація зображень у формат WebP з підтримкою JPEG для старих браузерів
Оптимізація та стиснення стилів та JavaScript у один файл
Створення спрайтів SVG
Створення ZIP-архіву
Розгортання через FTP на хостинг
І багато інших можливостей
-
Динамічні Горизонтальні Меню
Javascript та TypescriptУ сучасному середовищі веб-розробки сайтам, керованим CMS, часто потрібні складні динамічні меню.
Управління поведінкою і станом цих меню може виявитися складною задачею.
Саме тут на допомогу приходить мій JS-плагін, який надає всю необхідну функціональність для горизонтальних меню на ваших сторінках.
… Ключова особливість
Захист від переповнення: більше не потрібно турбуватися про розмір меню або кількість елементів!
Елементи, які не вміщаються в контейнер меню, автоматично переміщуються в додаткове розгортане меню, доступне через спеціальний значок.
Адаптивність: ваші меню будуть динамічно коригуватися при зміні розміру вікна браузера.
Пункти меню будуть переміщуватися в додаткове меню і виходити з нього в залежності від розміру екрана,
забезпечуючи оптимальне відображення незалежно від того, чи повертає користувач телефон з вертикального положення в горизонтальне.
Анімація. Покращте свої меню за допомогою анімації, використовуючи популярну бібліотеку GSAP. Цей плагін включає в себе все необхідне для початку роботи з GSAP.
Ви також можете інтегрувати свої власні анімації, додавши їх до об'єкта параметрів.
Просте додавання класів. У деяких CMS додавання класів в пункти меню може виявитися складною задачею.
З цим плагіном це просто. Просто перерахуйте потрібні назви класів в об'єкті contAdditionalClasses, розташованому всередині об'єкта параметрів.
-
Корпоративний сайт
Створення сайту під ключЦе був дуже старий та занедбаний сайт.
Розробив WordPress тему з додатковими функціями в плагіні
html, less, js
-
5000 UAH Website ресторану
Створення сайту під ключПроект виконаний на основі
дизайну, знайденого мною у вільному доступі в просторах Інтернету
розробленою мною збірки GULP
у цьому проекті мною виконано:
… семантична верстка сторінок - HTML5
результат: https://rombt.github.io/restaurant-site/
якщо потрібні деталі: https://github.com/Rombt/restaurant-site/tree/HTML-coding
js - jQuery, Ajax і Swiper.js для слайдерів.
натягування готової верстки
результат: http://rombt.free.nf/
якщо потрібні деталі: https://github.com/Rombt/restaurant-site/tree/WordPress-template
кастомний функціонал теми в core plugin:
типи записів
recipes - цей функціонал досить гідний окремого плагіна
кастомні поля (add_meta_box()) розміщені по блоках Ingredient, Nutrition, Food-Step
в кожному блоку адміністратор сайту може додавати або видаляти поля на свій розсуд (jQuery, Ajax)
передбачена можливість додавати файл рецепту, які будуть доступні для завантаження користувачем
приклад сторінки: http://rombt.free.nf/recipes/classic-tiramisu/
food_menu_items
кастомні поля (ACF) :
ціна страви
показувати у секції "Food menu"
показувати у секції "Today Specialy"
our-clients
для кожного кастомного типу записів передбачена можливість змінювати значення цього поля безпосередньо зі сторінки цього типу записів (Ajax, jQuery)
WooCommerce - тема повністю інтегрована з WooCommerce
Redux - тема має дуже багато опцій, включаючи типографіку