← все проекты

Сайт Aztec Blood

66 сообщений всего · 0 ещё не вошли в авто-сводку

Сделать ТЗ за период

Время — серверное (MSK). Запрос всегда собирает ТЗ заново за указанный интервал.

Готовые ТЗ

📑 24.07.2026 20:00 · 31 сообщ. · ТЗ (разработка) · RU открыть · .md · PDF
📑 23.07.2026 20:00 · 20 сообщ. · ТЗ (разработка) · RU открыть · .md · PDF
📑 10.06.2026 20:00 · 13 сообщ. открыть · .md · PDF

История переписки (66)

10.06.2026 14:59Group: [служебное]
10.06.2026 15:07Group: [файл «AztecBlood status.pdf», содержимое:] AZTECBLOOD Отчёт о выполненных работах по сайту aztec.keyscalelab.com · 10 июня 2026 Ниже — сводка того, что уже реализовано на сайте AztecBlood: маркетинговая часть, интернет-магазин с приёмом оплаты, личный кабинет, админ-панель и реферальная программа. В конце — что входит в следующий этап и что потребуется от вас для запуска продаж. САЙТ И КОНТЕНТ Главная страница — переработана в понятную воронку: знакомство → продукт → способ применения → доверие → покупка Страницы — The Ritual, Energy & Focus, Inside AztecBlood, About, Wholesale & Corporate Gifts Журнал (Journal) — раздел статей о какао-энергии и ритуалах фокуса + 5 стартовых материалов Квиз «Find Your Ritual» — подбирает ритуал и дозировку, ведёт к покупке FAQ и Contact — обновлённые вопросы и форма обращения с выбором темы Премиальный тон — тексты приведены к утверждённому позиционированию, спорные формулировки убраны МАГАЗИН И ОПЛАТА Каталог товаров в базе данных — товары, цены, остатки и описания управляются из админки Корзина и гостевой оформление заказа — покупка без обязательной регистрации Приём оплаты (Stripe) — карты, Apple Pay, Google Pay; сейчас в тестовом режиме Учёт заказов — статусы (оформлен → оплачен → отправлен), история, автоматическое списание остатков Мобильная панель покупки — кнопка «В корзину» закреплена на экране телефона ЛИЧНЫЙ КАБИНЕТ История заказов — клиент видит свои заказы и их статусы Повторный заказ в один клик Сохранённый адрес доставки АДМИН-ПАНЕЛЬ Управление товарами — цена, остаток, статус, описание, фото — без программиста -- 1 of 4 -- Заказы — просмотр, фильтр по статусу, смена статуса Сводка — выручка, количество заказов, остатки РЕФЕРАЛЬНАЯ ПРОГРАММА Страница «Refer a friend» — персональная ссылка для приглашения друзей Учёт приглашений — начисление бонусного кредита за оплаченные заказы приглашённых SEO И АНАЛИТИКА (ТЕХНИЧЕСКАЯ БАЗА) Микроразметка — товар, FAQ, статьи — для поисковиков Sitemap, robots, метаданные и canonical на всех страницах Cookie-баннер и согласие — аналитика не запускается до согласия пользователя Готовая интеграция аналитики — GA4, Meta Pixel, Google Ads — подключаются после получения идентификаторов СЛЕДУЮЩИЙ ЭТАП (ПО СОГЛАСОВАНИЮ) AI-консьерж / FAQ-бот — ответы по базе знаний и передача в поддержку Подписки и повторяющиеся заказы Полная программа лояльности — списание бонусов как скидки, промокоды, уровни B2B-кабинеты и заявки в базе — сейчас B2B-заявки приходят на почту ДЛЯ ЗАПУСКА ПОДКЛЮЧАЕМ Ключи Stripe API — тестовые — для проверки оплаты, затем боевые — для реальных продаж. Берутся в дашборде Stripe: Developers → API keys. Настройка вебхука Stripe — добавить endpoint в дашборде Stripe (Developers → Webhooks) и вписать его подписной ключ — для надёжного подтверждения оплат. Домен — для запуска на боевом домене — привязка домена, DNS и SSL. АНАЛИТИКА — ЧТО ПОДКЛЮЧАЕМ И ГДЕ ВЗЯТЬ GA4 (Google Analytics) — Measurement ID вида G-XXXXXXX — Google Analytics → Администратор → Потоки данных. Google Search Console — подтверждение домена и отправка sitemap — search.google.com/search-console. Meta Pixel — Pixel ID — Meta Events Manager (business.facebook.com). Google Ads — идентификатор/тег конверсий — Google Ads → Инструменты → Конверсии. ОБСУДИМ Правила доставки — согласовать зоны, стоимость, сроки и порог бесплатной доставки (сейчас стоят временные значения). -- 2 of 4 -- База знаний AI-советника — уточним, какие данные загрузим (доставка, состав, способы употребления, противопоказания и т.п.). Программа лояльности — обсудить условия — бонусы, уровни, списание. Реферальная программа — обсудить вознаграждение за приглашения. -- 3 of 4 -- AztecBlood · Royal Cyprus Chocolates Ltd — отчёт о ходе работ -- 4 of 4 --
10.06.2026 15:08Group: привет! Вот информация по платформе, что сделано, что нужно обсудит и какие данные от вас нужно
10.06.2026 15:47Cyprus Chocolates: Хорошо, посмотрим. Напишу, когда будем готовы
10.06.2026 15:48Alex: [служебное]
10.06.2026 15:54Group: отлично, будем ждать
10.06.2026 16:18Cyprus Chocolates: В части подключения аналитики и домена, что от нас нужно?
10.06.2026 16:23Group: нужно выбрать домен какой вы хотите, лучше всего конечно .com, платформа для покупки домена netshop, очень качественная и не дорогая, домен где-то в 18-20 € обойдётся
10.06.2026 16:24Group: по поводу аналитики я пришлю полную инструкцию что нужно сделать и какие данные прислать
10.06.2026 16:56Cyprus Chocolates: У нас два домена: www.aztecblood.com www.aztecbloodchocolate.com
10.06.2026 17:48Cyprus Chocolates: Для начала так: 1. Delivery rules Cyprus Shipping fee: €10; Free delivery for orders over €45 Europe Shipping fee: €20 Free delivery for orders over €75 Rest of world Shipping outside Cyprus and Europe: by request Нужна, конечно, возможность менять правила
10.06.2026 18:21Group: отлично, возможность менять правила будет, а какой провайдер отправки? сможем ли мы выдавать трек номера клиентам?
10.06.2026 18:22Cyprus Chocolates: Да, сможем выдавать треки, но пока вручную, тк мы пока вынуждены физически отправлять все из Лимассола
10.06.2026 18:22Group: хорошо, это не проблема, в админ панели у вас будет возможность вносить любые изменения в заказы
10.06.2026 18:32Cyprus Chocolates: Хорошо
23.07.2026 13:13Юлия: Используем данный домен: www.aztecblood.com
23.07.2026 13:46Cyprus Chocolates: Да.
23.07.2026 13:47Cyprus Chocolates: Жду запроса на техническую информацию.
23.07.2026 13:47Cyprus Chocolates: Работа полностью предоплачена. Подтвердите, пожалуйста, получение 100% платежа.
23.07.2026 13:50Cyprus Chocolates: Договорились, что сайт будет готов: перенесен на GitHub и на наш домен, сделан новый дизайн в соответствии с присланным tone of voice, подключены все сервисы ( платежные, аналитические и тд) до пятницы 24 июля 2026 до 17.00
23.07.2026 13:52Cyprus Chocolates: Также договорились, что период тестирования неопределен, сервис бесконечен, но не включает в себя "если только не потребуется создание другого сайта", но включает в себя разработку системы поощрений.
23.07.2026 13:56Юлия: Да, благодарим, оплата получена.
23.07.2026 14:07Юлия: По домену: 185.166.197.29 , это IP адрес, надо настроить домен на A-type запись на основной домен https://www.aztecblood.com и https://aztecblood.com
23.07.2026 14:18Юлия: Всё сначала в Test mode (переключатель «Test mode» вверху справа в дашборде). 1. Взять секретный ключ https://dashboard.stripe.com/test/apikeys → скопировать Secret key (sk_test_…) 2. Настроить webhook https://dashboard.stripe.com/test/webhooks → Add endpoint Endpoint URL: https://aztecblood.com/api/stripe/webhook Событие: отметить только checkout.session.completed Add endpoint → открыть его → скопировать Signing secret (whsec_…)
23.07.2026 14:18Юлия: после тестового аккаунта будем переходить на live ключи для живой оплаты
23.07.2026 15:51Cyprus Chocolates: У нас есть собственный сервер. Сайт будет размещаться на нашем сервере. Пришлите, пожалуйста, SSH-ключи и технические требования к сайту.
23.07.2026 16:03Group: а кто у вас будет его разворачивать на сервере? мы предоставим сейчас гит хаб репозиторий, и либо вы разворачиваете на сервере, либо нам даёте доступ к нашему серверу и мы перенесем
23.07.2026 16:11Cyprus Chocolates: Я с самого начала говорила, что у нас есть свой сервер и на него надо развернуть. Мы дадим вам доступ и вы развернет.
23.07.2026 16:24Group: окей
23.07.2026 18:33Cyprus Chocolates: Пришлите, пожалуйста, ваши SSH-ключи для предоставления доступа.
23.07.2026 19:03Cyprus Chocolates: Бегло посмотрела личный кабинет. Не поняла как реализованы разные ролевые модели пользователей и расширенные кабинеты пользователей с персонализации под роль Ни при регистрации, ни в дальнейшем нет возможности определить роль.
23.07.2026 19:06Group: ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILhMS4AKwwv+DBUDYI6fBcpbDlqTSMfNebp8ubwf8PCI yanma@DESKTOP-JA9L4RH
23.07.2026 19:06Group: вот shh публичный
23.07.2026 19:07Group: также подскажите логин и порт
23.07.2026 19:15Group: мы включаем дизайн, и на это время часть бэкенда и логики (в том числе роли и персонализация кабинета) временно отключена — чтобы не висело в полусыром вид
23.07.2026 20:14Cyprus Chocolates: Хорошо.
23.07.2026 20:39Cyprus Chocolates: Host / IP: 77.37.97.101 Port: 22 Login: AztecBloodDev Authentication: SSH key
23.07.2026 20:40Cyprus Chocolates: Host: cypruschocol.vps.webdock.cloud
23.07.2026 21:13Group: проверьте порт 22 пожалуйста, не отвечает
23.07.2026 22:21Cyprus Chocolates: Да, вижу. Проверила непосредственно на сервере: SSH активен и слушает порт 26070. Пожалуйста, попробуйте подключиться по указанным данным и подтвердите результат.
23.07.2026 22:21Cyprus Chocolates: [фото]
24.07.2026 10:53Cyprus Chocolates: Создан отдельный Stripe Sandbox AztecBlood. Webhook настроен на: https://aztecblood.com/api/stripe/webhook Подключены события: checkout.session.completed checkout.session.async_payment_succeeded checkout.session.async_payment_failed Готовы: pk_test_… sk_test_… whsec_… Напишите, каким безопасным способом передать вам секретные значения и подтвердите, когда webhook-обработчик будет установлен на сервере.
24.07.2026 10:56Cyprus Chocolates: И по дизайну я жду от Лии конкретный перечень недостатков предоставленного дизайна. Обсуждение конкретики сильно сократит наши временные затраты на согласования финальной версии дизайна.
24.07.2026 10:59Group: https://onetimesecret.com/
24.07.2026 11:00Group: pk_test_ можете прям сюда прислать
24.07.2026 11:02Group: sk_test и whsec через эту ссылку, просто вставьте ключи в поле, введите пассфразу и нажмите создать ссылку. далее отправьте её сюда [фото]
24.07.2026 12:25Cyprus Chocolates: pk_test_51TwdNAD5jKFvp4dy0jyB68jrX104Z3UGopQCofTlhT0SNuf6DXhkqPNjljpiGtGYvX2Vo1xGqhEtJvSrRNielM5g00qMFW6iGv
24.07.2026 12:50Cyprus Chocolates: https://ca.onetimesecret.com/secret/842f1xd9web9zuyg82nsty3i6ge2glb7jg1wr8uaeoqo3vhsqiwar7ukr5vjgw
24.07.2026 12:51Cyprus Chocolates: WebAztlan2407
24.07.2026 14:21Group: можете пожалуйста выдать sudo пароль сервера, не можем без него не можем задеплоить, порты сайта прокинуть и вебхуки протестить
24.07.2026 14:33Group: @CyprusChocolatesAdmin
24.07.2026 14:42Cyprus Chocolates: juliettzulu1388
24.07.2026 14:48Group: перенаправьте aztecblood.com на 77.37.97.101
24.07.2026 15:37Group: также нужны: 1. админская почта для уведомлений о заказах 2. GOOGLE_CLIENT_ID и GOOGLE_CLIENT_SECRET 3. PUBLIC_GA4_ID PUBLIC_GOOGLE_ADS_ID 4. страйп live ключи. и создать новый вебхук в режиме Live. 5. для уведомлений зарегистрироваться на resend.com. в вкладе domains -> add domain -> aztecblood.comю после вы увидите несколько DNS записей. их нужно добавить в DNS к добавленному домену. после добавления нажать verify. после верификации нужно создать API ключ и прислать сюда. формат re_ .
24.07.2026 15:59Cyprus Chocolates: DNS настроен: aztecblood.com www.aztecblood.com Пожалуйста, настройте на сервере оба домена, выпустите SSL-сертификат и подтвердите, когда сайт будет открываться по: https://aztecblood.com https://www.aztecblood.com
24.07.2026 16:08Group: оба подключили, работают
24.07.2026 16:22Cyprus Chocolates: 1. aztecblood.shop@gmail.com
24.07.2026 16:23Cyprus Chocolates: 2.Для создания GOOGLE_CLIENT_ID и GOOGLE_CLIENT_SECRET пришлите, пожалуйста, на всякий случай: точный Authorized JavaScript Origin; точный Authorized Redirect URI.
24.07.2026 16:25Cyprus Chocolates: Видим.
24.07.2026 16:26Group: https://aztecblood.com https://aztecblood.com/api/auth/google/callback
24.07.2026 17:32Group: платформа размещена на вашем сервере, подняты два докер контейнера, один для платформы, второй изолированный с базой данных. работает на обоих доменах. весь функционал работает полностью. доступ в админ панель https://aztecblood.com/admin пароль: aztec2026 (можем поменять на ваш). ждём от вас недостающие ключи. скидываем дополнительно файл репорт с документацией и отчётом проделанных работ а также с оценочной стоимостью разработки проекта. [файл «AztecBlood_Implementation_Report.pdf», содержимое:] О Т Ч Ё Т О Р Е А Л И З А Ц И И · B U S I N E S S + AztecBlood — цифровая платформа продаж Кастомная e-commerce платформа с ИИ-слоем для бренда премиального высококакаового шоколада Royal Cyprus Chocolates Ltd. Проект: AztecBlood Заказчик: Royal Cyprus Chocolates Ltd (Кипр) Тариф по ТЗ: BUSINESS+ · 2 500 € Дата: 24.07.2026 1. Соответствие ТЗ (тариф BUSINESS+) Все шесть модулей пакета BUSINESS+ и весь включённый маркетинговый слой реализованы и проверены в работе. МОДУЛЬ ТЗ ЧТО ЗАКРЫТО СТАТУС E-commerce Каталог, корзина, гостевой checkout без обязательной регистрации, оплата картой / Apple Pay / Google Pay, mobile sticky «Add to Cart», управление товарами и остатками ✓ Реализовано Учёт платежей и заказов Обработка заказов, статусы, история транзакций, подтверждение оплаты по webhook, повторный заказ (reorder), задел под подписки ✓ Реализовано Ролевая модель — B2B Страница Wholesale & Corporate Gifts, форма запроса с выбором «Interested in» (retail / hotels / corporate gifts / events) ✓ Реализовано Расширенные кабинеты Аккаунты клиентов, история заказов, сохранённые данные, повторные заказы, привязка гостевых покупок по email ✓ Реализовано AI-техподдержка AI-консьерж по базе знаний (доставка, состав, употребление, противопоказания), эскалация в живую поддержку, история обращений в админке ✓ Реализовано Рефералы и лояльность (бонус пакета) Персональные реферальные ссылки + учёт приглашений; задел под бонусы/ подписки ✓ Реализовано Маркетинговый слой (входит в BUSINESS+) Маркетинговые страницы (The Ritual, Energy & Focus, Inside AztecBlood, About и др.) ✓ Journal как контент-хаб + AI-генерация статей в админке ✓ AI-SEO: schema (product / FAQ / article / organization), metadata, sitemap, canonical, alt ✓ Лидогенерация: email-capture «Join the Ritual», формы запросов (сохранение + письма) ✓ Аналитика и трекинг: GA4, Search Console, Meta Pixel, Google Ads + воронка событий и конверсии ✓ Find Your Ritual — квиз на базе AI, отдельный URL под QR/рекламу ✓ Cookie consent + страница Cookie Policy с управлением согласием (GDPR) ✓ Админ-панель: товары, заказы, посты, чат, SEO-аудит с AI-подсказками ✓ -- 1 of 2 -- 2. Детально реализовано Магазин и оплата Stripe Checkout с серверным расчётом суммы + подпись webhook Корзина для гостей и авторизованных, повторный заказ Гостевой checkout + привязка заказов к аккаунту по email Транзакционные письма покупателю и админу (Resend) Аккаунты и безопасность Email+пароль (bcrypt, JWT), Google OAuth Сброс пароля, confirm-password, show/hide Личный кабинет: заказы, адрес, карточка ритуала Админка под паролем, cookie-сессии SEO и аналитика JSON-LD на всех страницах, sitemap, canonical, OG GA4 / Google Ads (конверсии) / Meta Pixel — consent-gated Воронка: view_item → add_to_cart → checkout → purchase Средний SEO-балл внутреннего аудита ≈ 99/100 ИИ-слой (5 систем, OpenAI) AI support-чат: RAG по базе знаний, эскалация на человека, перехват оператором из админки AI Ritual Quest: подбор персонального ритуала AI-писатель журнала: черновик статьи по теме AI SEO-аудит + генерация meta в админке Строгие guardrails: без медицинских/энергетических заявлений Контент и маркетинг ~25 кастомных страниц, брендинг, self-hosted шрифты DB-журнал с управлением из админки Реферальная программа (ссылки + учёт) Лид-захват: подписка + B2B-заявка (БД + письма) Cookie-consent (GDPR) Инфраструктура Загрузка фото товаров/статей файлами (галерея, порядок) Деплой adapter-node + pm2, чистый Git-репозиторий Готовый deploy-runbook для переноса на сервер клиента Технологический стек SvelteKit TypeScript Tailwind CSS Prisma PostgreSQL Stripe OpenAI (gpt-4.1-mini) Resend Google OAuth GA4 / Ads / Meta Pixel adapter-node · pm2 Caddy 3. Рыночная оценка стоимости разработки Над проектом работала команда из 2–3 специалистов (fullstack, frontend/дизайн, AI-интеграции). Оценка по суммарным человеко-часам команды × ставке 25 €/час. НАПРАВЛЕНИЕ / РОЛЬ ЧАСЫ СТАВКА СТОИМОСТЬ Ведущий fullstack-разработчик — архитектура, backend, Stripe, БД, деплой 420 25 € 10 500 € Frontend / UI-дизайн — дизайн-система, брендинг, 25+ страниц, адаптив 360 25 € 9 000 € AI / интеграции — 5 ИИ-систем, SEO-движок, аналитика, email 260 25 € 6 500 € QA, тестирование, правки, интеграция контента 80 25 € 2 000 € Итого (человеко-часы команды) 1 120 ч 25 € 28 000 € Рыночная стоимость: ≈ 25 000 – 30 000 € Команда из 2–3 специалистов, суммарно ~1 120 человеко-часов при ставке 25 €/ч. По объёму и сложности (полноценная кастомная e- commerce платформа + 5 самостоятельных ИИ-систем + собственная админка и SEO-движок) итоговая стоимость разработки составляет 25 000–30 000 €. ИИ-функции — отдельная кастомная работа, которая заметно повышает стоимость относительно типовых магазинов на шаблонах. Контекст цены. Согласованный по ТЗ тариф BUSINESS+ составил 2 500 € — это партнёрская/пакетная цена. Настоящий документ фиксирует рыночную стоимость аналогичной разработки для понимания реального объёма поставленной работы. AztecBlood · Royal Cyprus Chocolates Ltd · Отчёт о реализации BUSINESS+ · 24.07.2026 · Стоимость указана как рыночная оценка объёма разработки, не является счётом. -- 2 of 2 --
24.07.2026 18:07Cyprus Chocolates: PUBLIC_GA4_ID=G-G72HRDRQ92 PUBLIC_GOOGLE_ADS_ID=AW-18346864859
24.07.2026 18:40Cyprus Chocolates: https://ca.onetimesecret.com/secret/hl9r2kntfpbg9p7vsei4kgfrom6x1stbbobbuyb2ontdymth4333jvuqvrah05
24.07.2026 18:41Cyprus Chocolates: password is the same
24.07.2026 18:42Cyprus Chocolates: Client ID 846772144465-75uc2hklr0a38ai2v798tp9cdlr44egl.apps.googleusercontent.com
24.07.2026 19:41Cyprus Chocolates: re_354Lcc1Q_5i5LP9ipezdeM6QGgiJHDQJZ