Разработка одностраничного сайта-магазина
Цель проекта - создать простой, интуитивно понятный и функциональный одностраничный сайт для продажи товаров.
Основные требования к функционалу
- Структура сайта: одна страница (landing page).
- Товары должны быть разделены на две категории (например, "Для людей" и "Для животных").
- Каждый товар отображается в виде карточки, содержащей:
- Фотографию товара.
- Название.
- Цену за единицу.
- Поле для выбора количества (кнопки "+"/"-" или числовое поле).
- Корзина/блок итогов:
- Автоматический пересчёт общей суммы при изменении количества товаров.
- Автоматический расчёт стоимости доставки (по заданным правилам, например, фиксированная сумма или бесплатно от определённого заказа).
- Отображение итоговой суммы к оплате.
- Форма оформления заказа:
- Короткая форма для сбора контактных данных клиента (имя, телефон, email, адрес доставки).
- Возможность отправки данных заказа.
- Интеграция с платёжной системой или возможность указать, что оплата происходит после подтверждения заказа.
Критерии качества
- Простой и чистый дизайн, ориентированный на удобство пользователя.
- Адаптивность под мобильные устройства.
- Быстрая загрузка страницы.
- Чёткая и понятная логика работы корзины и калькулятора.
- Код должен быть написан без излишнего усложнения архитектуры.