Всім привіт! Мене звати Дмитро Берестень. Хочу представити пет-проект з продажу електрогітар. Веб-сайт на якому можна ознайомитись та замовити товар. Використаний модульний підхід створення компонентів сайту. Метою створення цього проекту була практика над мовою програмування JavaScript. Данні для товарів на сторінці створені не статично, а динамічно - завантажуються через AJAX (Fetch API) з файлу .json з окремого серверу і передаються прямо в розмітку, що є дуже зручно та цікаво. При додаванні користувачем товарів до кошику - вся вартість товарів підраховується та виводиться на екран. Данні для користувача зберігаються в локальному сховищі. Також для зображень використаний спеціальний хостинг imgbb.com. Слайдер Slick став чудовим інтерактивним елементом. Залучені кастомні стилізаційні рішення для курсору та скролбару. Веб-сайт адаптивно відображається на комп'ютерах і телефонах.
ТЕХНІЧНІ ХАРАКТЕРИСТИКИ:
- HTML / CSS
- JavaScript
- Module Architecture JS
- AJAX (Fetch API)
- Local Storage
- Image-Hosting: imgbb.com
- Slick Slider
- Custom Cursor
- Custom Scrollbar
- Desktop and Mobile
- Grid / FlexBox
- Spinner
Головна сторінка:
Каталог товарів:
Замовлення користувача:
Сторінка контактів: