Техническое задание: Кастомная корзина для WordPress

Цель проекта

Разработать и интегрировать на сайт WordPress простую, но функциональную корзину для товаров. Основное требование - работа через сессии без использования базы данных для хранения корзины. История заказов не сохраняется.

Основные функциональные блоки

1. Фронтенд-часть (видимая пользователю)

  • Страница товара с кнопкой "Добавить в корзину".
  • Всплывающее уведомление (например, в виде тоста) о успешном добавлении товара.
  • Иконка/кнопка корзины, отображающая общее количество добавленных товаров.
  • Страница оформления заказа с формой для ввода данных клиента.

2. Логика работы корзины

  • Хранение данных о добавленных товарах (ID, название, количество, цена) в сессиях PHP.
  • Возможность изменения количества товаров и их удаления из корзины.
  • Пересчет итоговой суммы.

3. Оформление заказа

  • После заполнения формы на странице оформления заказ должен обрабатываться.
  • На указанный администратором email должно отправляться письмо с деталями заказа.

Требования к письму

Письмо должно содержать четкую структуру:

  • Список всех товаров в заказе с указанием названия, количества и цены.
  • Итоговая сумма заказа.
  • Все данные, введенные клиентом в форме оформления (например, имя, контакты, комментарий).

Технические требования

  • Решение должно быть реализовано как кастомный плагин или код в теме WordPress.
  • Использовать PHP сессии для хранения данных корзины.
  • Код должен быть чистым, комментированным и готовым к передаче.
  • Дизайн должен соответствовать общему стилю сайта (примеры интерфейса предоставлены).

Разработка автоматизированного помощника для составления судебных документов

Требуется создать программное решение для автоматизации составления исковых заявлений и заявлений о вынесении судебного приказа по договорам займа с последующей подачей через ГАС Правосудие. Необходим постоянный подрядчик для выполнения большого объема работ.