site.ts: все блоки страницы только из фактов ТЗ. form.ts: правки, принятые автором (без «помола», понятнее успех, уточнение и 429). slopotron: убраны повторы «обжариваем по четвергам» и «пока обжарка свежая» между первым экраном и блоком свежести.
4.2 KiB
Product
Записано по брифу автора и
docs/plan.mdбез интервью: все решения приняты автором заранее. Источник фактов —docs/plan.md, раздел «Факты из ТЗ».
Platform
web
Users
Жители Минска 25–45 лет, приходят с телефона из Instagram и Яндекса. Задача: понять, чем эта обжарка лучше пачки из магазина, выбрать сорт или подписку и оставить заявку. Менеджер перезванивает.
Product Purpose
Одностраничный лендинг обжарки «Кварта». Успех — отправленная заявка (имя, телефон, интерес, комментарий), которая доходит до менеджера в Telegram с источником визита.
Positioning
Свежесть по расписанию: обжарка по четвергам партиями по 5 кг, развоз по Минску в пятницу, зерно у клиента на 1–3 день после обжарки. «Кварта» — «четвёртая», четверг — четвёртый день недели. У соседей по рынку такого расписания нет.
Operating Context
- Обжарка с 2019 года, основатели Аня и Дмитрий, бывшие бариста.
- Ассортимент: Эфиопия Иргачеффе (цветочный, бергамот, светлая обжарка) 250 г — 32 BYN; Колумбия Уила (карамель, красное яблоко) 250 г — 29 BYN; Бразилия Серрадо (орех, шоколад, под эспрессо) 250 г — 26 BYN; дрип-пакеты ассорти, 10 шт — 18 BYN.
- Подписка: 2 пачки по 250 г раз в месяц, доставка бесплатно — 54 BYN/мес.
- Самовывоз: Минск, ул. Короля, 9. Пн–пт 8:00–20:00, сб–вс 10:00–18:00.
- Доставка по Минску в пятницу, от 50 BYN бесплатно; дешевле — «стоимость уточнит менеджер».
- Телефон вымышленный: +375 29 000-00-00.
Capabilities and Constraints
- Next.js 16 App Router, Tailwind 4 (CSS-first
@theme), next/font, next/og. Без UI-китов. - Форма и логика уже есть (
apps/landing/src/components/LeadForm.tsx,CtaButton.tsx,lib/leadPrefill.ts); вёрстка ложится на них, логика не меняется. - Все тексты — в
apps/landing/src/content/site.tsиcontent/form.ts. - Термины —
GLOSSARY.md: заявка, уточнение, интерес, посетитель, менеджер.
Brand Commitments
Тон тёплый, простой, без пафоса. Название «Кварта» = «четвёртая», обжарка по четвергам.
Evidence on Hand
- Фото (Unsplash License, без людей): зерно крупным планом — Mona Jain; открытый мешок с зерном на тёмном — Tina Guina; охладитель ростера — Scott Soltys-Curry. Это не фото самой «Кварты», подписи не должны выдавать их за её цех.
- Отзывов, клиентов, наград, цифр продаж, соцсетей, логотипа нет. Не выдумывать.
Product Principles
- Свежесть показываем датой, а не прилагательным.
- Каждая цена и условие из ТЗ видны без клика.
- От любой CTA до отправленной заявки — один экран формы, без лишних шагов.
- Ничего сверх фактов ТЗ.
Accessibility & Inclusion
WCAG 2.2 AA: контраст, видимый фокус, тач-цели ≥ 44px, prefers-reduced-motion. Мобильный трафик: проверка на 390 и 1440.