R50 bb96e2a1004e6a3c6581579992e029b9
Frontend-разработчик

Shoppe

Добавлено 14 июн 2024 в 18:28
SHOPPE - интернет-магазин ювелирных украшений, где пользователь может выбрать товар, добавить его в корзину, совершить заказ и зарегистрировать свой персональный аккаунт.

Проект выполнен по архитектуре SPA.

ФУНКЦИОНАЛ:
- Получение данных из БД PostgreSQL;
- Отрисовка продуктов;
- Быстрый просмотр продукта в модальном окне;
- Карточка товара;
- Аккаунт клиента(авторизация, регистрация);
- Хранение корзины в LocalStorage для неавторизованных пользователей и синхронизация при авторизации;
- Карусель изображений на главной стринице;
- Индикатор загрузки при длительном ожидании;
- Валидация формы;
- Адаптивный интерфейс для разных устройств;
- Обработка ошибок.

СТЕК ТЕХНОЛОГИЙ:
HTML5;
CSS3:
- Flexbox;
- Adaptive UI;
- Media Queries;
- CSS modules;
Вёрстка по макету в Figma;
JavaScript:
- Promise;
- VanillaJS + jQuery;
- Rest API;
React:
- React Hooks;
- React Router;
- React Select.
Webpack
Git.
Df2dca9500 Da93c6a125 114f5762da B40769a0c8