Разработка одностраничного сайта-магазина

Цель проекта - создать простой, интуитивно понятный и функциональный одностраничный сайт для продажи товаров.

Основные требования к функционалу

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

Критерии качества

  • Простой и чистый дизайн, ориентированный на удобство пользователя.
  • Адаптивность под мобильные устройства.
  • Быстрая загрузка страницы.
  • Чёткая и понятная логика работы корзины и калькулятора.
  • Код должен быть написан без излишнего усложнения архитектуры.

Адаптация и улучшение мобильной версии лендинга

Требуется исправить проблемы с отображением изображений и версткой на мобильных устройствах, а также провести аудит и предложить улучшения для повышения удобства и конверсии. Десктопная версия должна остаться без изменений.