Roman Berehulenko
Offer Roman work on your next project.
Rating
Language proficiency level
Skills and abilities
Programming
- Content Management Systems
- Data Parsing
- HTML & CSS
-
Javascript and Typescript
from 0 USD for hour
-
PHP
from 0 USD for hour
- Web Programming
Design & art
Portfolio
-
GULP assembly for layout and creating themes and plugins for WordPress
Javascript and TypescriptPerforms all necessary operations for fast and convenient development of projects of any complexity. Key features:
Two modes of operation: development and production
Simple creation and modification of page grids
… Conversion of fonts to WOFF and WOFF2 formats, including font file creation
Optimization of images in WebP format with JPEG support for older browsers
Optimization and compression of styles and JavaScript into one file
Creating SVG sprites
Creating a ZIP archive
Deployment via FTP to hosting
And many other features
-
Dynamic Horizontal Menus
Javascript and TypescriptIn today's web development environment, websites powered by CMS often require complex dynamic menus. Managing the behavior and state of these menus can be a challenging task. This is where my JS plugin comes to the rescue, providing all the necessary functionality for horizontal menus on your pages.
Key Feature
Overflow protection: no need to worry about the menu size or the number of items anymore! Items that do not fit in the menu container are automatically moved to an additional dropdown menu accessible through a special icon.
… Adaptability: your menus will dynamically adjust when the browser window size changes. Menu items will be moved to an additional menu and come out of it depending on the screen size, ensuring optimal display regardless of whether the user rotates the phone from vertical to horizontal position.
Animation: Enhance your menus with animation using the popular GSAP library. This plugin includes everything you need to start working with GSAP. You can also integrate your own animations by adding them to the parameters object.
Easy class addition: Adding classes to menu items in some CMS systems can be a challenging task. With this plugin, it's simple. Just list the required class names in the contAdditionalClasses object located inside the parameters object.
-
Corporate website
Website DevelopmentThis was a very old and neglected website.
Developed a WordPress theme with additional functions in the plugin
html, less, js
-
113 USD Restaurant website
Website DevelopmentThe project is based on the design I found freely available on the internet, developed by me assembly GULP. In this project, I have done: semantic layout of pages - HTML5 result: https://rombt.github.io/restaurant-site/ if details are needed: https://github.com/Rombt/restaurant-site/tree/HTML-coding js - jQuery, Ajax and Swiper.js for sliders. Stretching the finished layout result: http://rombt.free.nf/ if details are needed: https://github.com/Rombt/restaurant-site/tree/WordPress-template custom theme functionality in the core plugin: post types recipes - this functionality is quite worthy of a separate plugin custom fields (add_meta_box()) are divided into blocks Ingredient, Nutrition, Food-Step in each block, the site administrator can add or delete fields at their discretion (jQuery, Ajax) the ability to add recipe files that will be available for download by users example page: http://rombt.free.nf/recipes/classic-tiramisu/ food_menu_items custom fields (ACF): dish price show in the "Food menu" section show in the "Today Specialy" section our-clients for each custom post type, the ability to change the value of this field directly from the page of this post type is provided (Ajax, jQuery) WooCommerce - the theme is fully integrated with WooCommerce Redux - the theme has many options including typography