Техническое задание: Разработка и оптимизация интернет-магазина

Цель проекта

Провести комплексную доработку и оптимизацию существующего сайта для повышения его производительности, удобства пользователей и функциональности, с акцентом на процессы продаж.

Основные этапы работ

1. Проектирование и дизайн

  • Анализ и улучшение пользовательских сценариев (UX).
  • Обновление или адаптация дизайна ключевых страниц (интерфейс UI).
  • Прототипирование основных процессов.

2. Бэкенд-оптимизация и инфраструктура

  • Аудит и оптимизация структуры базы данных для увеличения скорости работы.
  • Настройка производительности VPS-сервера (кэширование, балансировка нагрузки, безопасность).
  • Обеспечение стабильности и отказоустойчивости платформы.

3. Интеграция с внешними сервисами

  • Подключение необходимых API (например, платежные системы, службы доставки, CRM, сервисы уведомлений).
  • Настройка надежного обмена данными.

4. Разработка ключевого функционала для продаж

  • Корзина товаров: Удобное добавление/удаление, изменение количества, применение промокодов.
  • Процесс оформления заказа (чекаут): Многоэтапная или одноэтапная форма с выбором способов оплаты и доставки.
  • Формы заявок и обратной связи: Создание и настройка различных форм с валидацией и интеграцией в CRM/почту.

Требования к результату

  • Сайт должен работать быстро и стабильно даже при высокой нагрузке.
  • Все интеграции должны быть надежными и документированы.
  • Интерфейс для клиентов - интуитивно понятный и побуждающий к совершению покупки.
  • Административная часть должна позволять легко управлять заказами, товарами и настройками.

Анализ стоимости и доходности торгового центра в Москве

Требуется провести комплексный анализ коммерческой недвижимости и составить отчет по оценке объекта. В задачи входит расчет и анализ потенциального дохода от сдачи торгового центра в аренду на основе предоставленных данных.

Настройка ограничений запросов и защиты от всплесков трафика для серверного API

Требуется внедрить систему rate-limiting для публичного API с раздельными лимитами по IP и API-ключу, используя алгоритм скользящего окна. Необходима базовая защита от бурстов трафика и чёткие HTTP-ответы при исчерпании лимитов. Для партнёрских интеграций нужны отдельные, повышенные квоты.