ТЗ (разработка) — проект «Сайт Aztec Blood»
Контекст
Проект представляет собой кастомную e-commerce платформу с интеграцией AI-функционала для бренда шоколада Royal Cyprus Chocolates Ltd. Платформа размещена на сервере заказчика, инфраструктура включает два Docker-контейнера (приложение и БД). Всесторонняя функциональность реализована, включая оплату через Stripe, авторизацию через Google, SEO-оптимизацию, аналитику и AI-поддержку. На данном этапе требуется завершение интеграции внешних сервисов и настройка ключей.
Задачи
- Настроить Stripe Live ключи и создать вебхук в режиме Live
- Нужны: `pk_live_...`, `sk_live_...`, `whsec_live_...`
- Просьба от: @Group
- Настроить учетные данные для Google OAuth
- Нужны: `GOOGLE_CLIENT_ID`, `GOOGLE_CLIENT_SECRET`
- Требуется предоставить:
- Authorized JavaScript Origin: `https://aztecblood.com`
- Authorized Redirect URI: `https://aztecblood.com/api/auth/google/callback`
- Просьба от: @Group
- Настроить Google Analytics и Google Ads
- Нужны: `PUBLIC_GA4_ID`, `PUBLIC_GOOGLE_ADS_ID`
- Уже предоставлено:
- `PUBLIC_GA4_ID=G-G72HRDRQ92`
- `PUBLIC_GOOGLE_ADS_ID=AW-18346864859`
- Просьба от: @Group
- Настроить Resend для уведомлений
- Нужен: `re_...` (API ключ)
- Требуется:
- Добавить домен `aztecblood.com` в Resend
- Выполнить верификацию DNS
- Создать API ключ и передать его
- Просьба от: @Group
- Настроить админскую почту для уведомлений о заказах
- Уже предоставлено: `aztecblood.shop@gmail.com`
- Просьба от: @Group
- Передать sudo-пароль сервера для завершения деплоя и тестирования вебхуков
- Уже предоставлено: `juliettzulu1388`
- Просьба от: @Group
- Подтвердить, что сайт доступен по HTTPS и работает на обоих доменах
- Уже подтверждено: `https://aztecblood.com`, `https://www.aztecblood.com`
- Просьба от: @CyprusChocolates
- Передать секретные данные через безопасный способ (OneTimeSecret)
- Уже использовано: `https://ca.onetimesecret.com/...`
- Пароль: `WebAztlan2407`
- Просьба от: @CyprusChocolates
Приоритеты
- Наивысший приоритет: завершение интеграции Stripe Live, Google OAuth, Resend.
- Высокий приоритет: настройка аналитики (GA4, Google Ads).
- Средний приоритет: передача sudo-пароля и завершение деплоя.
- Низкий приоритет: документирование и отчетность.
Открытые вопросы
- Необходимо уточнить, каким образом будут передаваться `pk_live_...`, `sk_live_...`, `whsec_live_...` для Stripe Live.
- Нужно подтвердить, что Resend будет настроен с верификацией домена `aztecblood.com`.
- Требуется уточнение, будет ли изменен пароль от админки (`aztec2026`) на более безопасный.
- Нужно уточнить, будет ли предоставлен отчет по реализации в формате, удобном для заказчика.