Клиент: «Донское полесье» — интернет-магазин продуктов с доставкой. Задача: с нуля разработать клиентскую часть магазина и внутренние интерфейсы для сотрудников и связать их с 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/