ТЕХНИЧЕСКИЙ СТЕК
• CSS (modules), React-slick, Next.js, Bootstrap, firebase, MobX, 1С.
РЕЗУЛЬТАТЫ РАБОТЫ
• Решил проблему рандомного отображения цвета при загрузке карточки товара из-за бага в существующем коде, где выбор цвета происходил до получения данных с сервера. Сымитировал нажатие на кнопку выбора цвета (самого первого) при полной загрузке компонента и получении данных.
• Разработал решение, которое позволило автоматически добавлять формат только белорусских телефонных номеров, добавил маску ввода.
• Реализовал функционал отражения отдельных таблиц размеров в зависимости от пола и возраста покупателя на основе данных из Excel.
• Cделал адаптивную вёрстку главной страницы сайта с помощью Bootstrap и CSS
- адаптировал один из слайдеров, подключающийся при помощи react-slick, с учетом ТЗ заказчика в
условиях не соответствия запрашиваемого дизайна 12-клеточной сетке.
• переписал существующий код, добавил возможность динамически изменять и адаптировать стили;
• решил проблему несоответствия заданных отступов в макете и отступов по умолчанию в Bootstrap;
• Исправил баг вылета браузера у пользователей Firefox. Добавил кроссбраузерность с помощью добавления css-свойствам box-shadow и border-radius префиксов браузеров и замены селекторов в JSX коде.
• С помощью Boostrap-react добавил новые аккордеоны, которые по нажатию открывали ещё один список
• Принимал участие в интеграции магазина с 1С. Писал запросы, занимался отражение данных из учетной системы в карточках товара.
https://formatsport.by/