Техническое задание: Исправление ошибки в корзине покупок

Суть проблемы

В интернет-магазине, построенном на популярной платформе для электронной коммерции, обнаружена критическая ошибка в работе корзины.

Воспроизведение ошибки

  1. Пользователь добавляет товар в корзину.
  2. На странице корзины пользователь пытается изменить количество товара, используя кнопки "+" или "-".
  3. Страница корзины обновляется.
  4. После обновления система отображает сообщение о том, что корзина пуста, хотя до этого в ней находились товары.

Требования к решению

  • Проанализировать код, отвечающий за обновление количества товаров в корзине.
  • Выявить причину сброса данных корзины после обновления.
  • Устранить ошибку, обеспечив корректное изменение количества товаров без потери содержимого корзины.
  • Функционал должен работать без перезагрузки страницы (через AJAX) или с корректной перезагрузкой, сохраняющей состояние корзины.
  • Обеспечить стабильную работу сессий и корзины.

Ожидаемый результат

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

Интеграция партнерской программы и поиска туров на React-сайт

Требуется интегрировать партнерскую программу по турам и авиабилетам на сайт, созданный на React. Дополнительно необходимо реализовать виджет поиска туров и блок с ТОП-предложениями на главной странице.

Разработка многофункционального веб-приложения с ролевой моделью на Bubble.io

Требуется опытный разработчик на Bubble.io для создания адаптивного веб-приложения с личными кабинетами для разных ролей пользователей. Проект включает управление клиентами, документами, CRUD-операции и интеграционную готовность.