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

    Web Programming
    LVIUP LTD - a European IT company headquartered in Paphos, Cyprus, providing comprehensive digital solutions with a strong emphasis on quality, adaptability, and long-term customer support.

    I created such a beautiful landing page for them as a representation of their company with WebStork. The website can be edited using Elementor. My role in this project is a developer.


  • Online calculator with keyboard support (HTML/CSS/JS)

    Web Programming
    Adaptive calculator with a clean UI and keyboard input support.
    All basic functions are implemented plus additional features such as percentages, sign change, and error protection.

    Main functionality:
    - addition, subtraction, multiplication, division
    - decimal number input
    - percentage calculations
    - sign change (+/-)
    - clear (C), delete last character (DEL)
    - highlight active operator

    Additionally:
    - full keyboard support
    - visual feedback on press
    - responsive layout for different devices
    - protection against division by zero

    Technologies:
    - HTML5
    - CSS3 (Flexbox)
    - JavaScript (ES6)


    #JavaScript #HTML #CSS #frontend #calculator #UI #portfolio #responsive


  • Image gallery on Vue 3 with Unsplash API

    Web Programming
    An adaptive image gallery created with Vue 3 with integration to the Unsplash API.
    The project implements real-time image search, infinite scrolling, theme switching (light/dark), local saving of favorites, and a responsive grid.

    Implemented:
    - integration with the Unsplash API (search, pagination)
    - automatic theme switching (light/dark) with saving in LocalStorage
    - local saving of "favorite" photos
    - infinite scrolling with error handling
    - responsive grid from 1 to 4 columns
    - filtering by favorites/all images

    Technologies:
    - Vue 3, Composition API
    - Vite
    - JavaScript, HTML, CSS
    - LocalStorage
    - Responsive design

    This project is my personal initiative, fully built from scratch.

    #Vue #JavaScript #Unsplash #gallery #frontend #API #Vue3 #portfolio


  • Etch-a-Sketch: Web application for drawing

    Web Programming
    Interactive pixel grid where the user can "draw" by moving the cursor over blocks. A game with colors, transparency, and grid size — all implemented in pure JavaScript.

    Implemented:
    - dynamic grid (from 1×1 to 100×100)
    - random coloring on hover
    - darkening effect on blocks with each hover (reducing transparency)
    - ability to change grid size
    - responsive interface that adapts to screen size

    Used:
    - HTML5
    - CSS3 (flexbox, responsive design)
    - JavaScript (DOM manipulation, color generation, event handling)

    The project was created as part of learning in The Odin Project. All functionality was implemented independently.


  • Call Analytics Website

    Web Programming
    Used stack: vue.js, laravel, mysql, tailwind, quasar, restapi, chart.js


  • 226 USD

    Connect Nova Poshta to the Wix website

    Web Programming
    Integration of Nova Poshta on the WIX website
    A custom order checkout page has been implemented on the WIX platform with integration of Nova Poshta — a critically important delivery service for Ukrainian users.

    What has been done:
    - Fully developed a new order page, as the standard WIX one has unnecessary fields and an inconvenient interface.
    - The new interface simplifies the checkout process: minimal fields, maximum user convenience.
    - Added integration with Nova Poshta: selection of branch via dropdown list or interactive map.

    All order data is automatically transferred to the personal account with the full set of necessary information.

    Possible further expansion:
    - Automatic creation of TTH (waybill)
    - Integration with payment services

    #Wix #NovaPoshta #delivery #NovaPay #ecommerce #UXUI


  • 226 USD

    Connect Nova Poshta to the Wix website

    Web Programming
    Integration of Nova Poshta on the WIX website
    A custom order checkout page has been implemented on the WIX platform with integration of Nova Poshta — a critically important delivery service for Ukrainian users.

    What has been done:
    - Fully developed a new order page, as the standard WIX one has unnecessary fields and an inconvenient interface.
    - The new interface simplifies the checkout process: minimal fields, maximum user convenience.
    - Added integration with Nova Poshta: selection of branch via dropdown list or interactive map.

    All order data is automatically transferred to the personal account with the full set of necessary information.

    Possible further expansion:
    - Automatic creation of TTH (waybill)
    - Integration with payment services

    #Wix #NovaPoshta #delivery #NovaPay #ecommerce #UXUI


  • Pool-Profi24.de

    Web Programming
    Pool-Profi24.de is a German-based company specializing in the sale and installation of swimming pools and related equipment. Established in 2006, it operates both as an online retailer and a professional pool construction service provider for private and public clients.

    Products and Services
    Pool-Profi24 offers a comprehensive range of products and services, including:
    - Swimming Pools: Above-ground pools, steel wall pools, and styrofoam pools.
    - Filtration and Pumps: Sand filters, circulation pumps, UV modules, and accessories.
    - Heating Solutions: Electric heaters, solar heating systems, heat pumps, and heat exchangers.
    - Water Treatment: Algae prevention, pH regulation, disinfectants (chlorine, bromine, oxygen), and water testers.
    - Pool Accessories: Covers, ladders, lighting, cleaning equipment, and pool robots.
    - Sauna and Whirlpool Equipment: Sauna stoves, fragrances, and whirlpool accessories


  • Twitter clone in React

    Web Programming
    #React.js #HTML5/CSS3/SCSS/SASS #React development


  • Django_project - Georgia

    Web Programming
    my last project, a web application for a restaurant.

    Users can:

    1. Rate dishes and service (on a 5-star scale).
    2. Write up to 3 reviews.
    3. View average ratings on the main page.
    4. Add dishes to the cart.
    5. Reserve a table (cannot select an occupied one).
    6. View photo gallery.
    7. And many small features

    Employees can:

    1. Delete reviews.
    2. Manage streets for address auto-completion.
    3. Create/edit/remove dishes and events. (overall all main CRUD functionality)

    Used: Django, SQL, Bootstrap, CSS, HTML, Django ORM, DRF.
    #python #django #djangorestframework #Boostrap


  • 200 USD

    Portfolio Website

    Web Programming
    Portfolio website with animations, professional styling and much more.

    #web-программирование #React/TypeScript #TaillwindCSS #Node.js #PostgreeSQL #website-layout #javascrip #HTML/CSS/JavaScript/jQuery #Веб-розробка #веб-сайты #веб-сайти


  • Beauty & Spa Salon of Bellagio

    Web Programming
    CSS/HTML and jQuery coding