Web Programming
2452-
Landing Page Development
Web ProgrammingLVIUP 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 ProgrammingAdaptive 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 ProgrammingAn 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 ProgrammingInteractive 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 ProgrammingUsed stack: vue.js, laravel, mysql, tailwind, quasar, restapi, chart.js
-
226 USD Connect Nova Poshta to the Wix website
Web ProgrammingIntegration 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 ProgrammingIntegration 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 ProgrammingPool-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 Programmingmy 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 ProgrammingPortfolio 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 ProgrammingCSS/HTML and jQuery coding