Клиент: «Донское полесье» — интернет-магазин продуктов с доставкой.
Задача: с нуля разработать клиентскую часть магазина и внутренние интерфейсы для сотрудников и связать их с backend API: каталог, оформление заказа, онлайн-оплата, работа сотрудников с данными.
Что сделано:
— витрина на Next.js: страницы, переиспользуемые компоненты, формы, сценарии покупки;
— оформление заказа и онлайн-оплата;
— остатки товаров на сайте приходят из складского учёта 1С;
— вход и подтверждение по SMS-коду;
— административные интерфейсы для сотрудников со всеми состояниями: загрузка, успех, ошибка, пустые данные;
— вместе с backend-разработчиком согласованы форматы API, обязательные поля и обработка ошибок.
Стек: Next.js, компонентная архитектура, backend API. В проекте подключены ЮKassa, 1С и SMS через МТС — на стороне backend.
Моя роль: frontend-разработка и архитектура клиентской части, взаимодействие с дизайнером и backend-разработчиком.
Результат: работающая e-commerce-платформа — магазин и интерфейсы сотрудников. Компонентная архитектура позволяет добавлять разделы и функции без переработки клиентской части.
Подробнее: makhnev.ru/cases/frontend-razrabotka-korporativnogo-sayta-s-api-integratsiey
https://don-polesie.ru/