Общее описание задачи

Необходимо оживить интерфейс существующего PHP-сайта, сделав его более удобным и быстрым для пользователя. Работу нужно выполнить без изменения базовой логики, добавив только клиентский JavaScript.

Конкретные задачи

1. Работа формы поиска

  • При клике на иконку "лупа" должна отправляться форма поиска (работает как кнопка submit).

2. Страница конкретного товара

  • Необходимо «подвязать» существующий серверный функционал добавления в корзину к визуальным кнопкам на странице.
  • Добавление товара должно происходить асинхронно, без перезагрузки страницы.

3. Страница категории товаров

  • Реализовать добавление товара в корзину для всех кнопок с подписью или иконкой "корзина" на странице списка товаров.
  • Функционал также должен работать без перезагрузки страницы.

4. Интерфейс корзины

  • Реализовать изменение количества товара (плюс/минус) без перезагрузки страницы, с пересчетом суммы.

Примечания для исполнителя

Для доступа к серверной части потребуется FTP-доступ. Необходимо поделиться логином и паролем с выбранным исполнителем. Основная цель - сохранить существующий код и адаптировать его под современное взаимодействие (AJAX-запросы).

Создание 40-секундного немого промо-ролика для концерта

Необходимо разработать динамичный 40-секундный видеоролик без звука для продвижения концертного мероприятия. Подробные требования и технические спецификации указаны в приложенном документе. Работа требует креативного подхода и навыков монтажа.