Прозрачные веса
Вкус, способ приготовления и молоко дают отдельные баллы. Интерфейс показывает вклад каждого ответа; баллы не называются процентом качества или гарантией вкуса.
03 / Продукт / PORTFOLIO CONCEPT
Сделать подбор кофе понятным: показать, почему выбран лот, насколько близка альтернатива и какой ответ изменит результат.
Запись работающего интерфейса. Видео загружается только после нажатия кнопки; сценарий описан ниже текстом.
Учебный проект, созданный совместно с AI-ассистентом. Работа включала визуальное направление, адаптивную вёрстку, клиентскую логику, автоматические проверки и публикацию. Это не коммерческий заказ; клиенты и бизнес-результаты не заявляются.
Next.js App Router и статические страницы, React для интерактивных сценариев, SCSS Modules и Framer Motion. Контент и чистые расчёты отделены от компонентов.
Вкус, способ приготовления и молоко дают отдельные баллы. Интерфейс показывает вклад каждого ответа; баллы не называются процентом качества или гарантией вкуса.
Показывается ближайший лот и разница баллов. При ничьей объясняется стабильный порядок каталога. Для альтернативы ищется одно изменение ответа, которое действительно меняет первое место.
Рекомендация и сравнение используют общую функцию ранжирования. Все 18 допустимых профилей проверяются на согласованность результата и объяснения.
Выбери фильтр, чёрный кофе и шоколадный профиль. Изучи объяснение ничьей, затем примени предложенное изменение ответа: форма и основной результат обновятся вместе.
Повторить в демоcontent/coffee.jscomponents/TasteFinder.jsxcomponents/CoffeeComparison.jsxcomponents/CoffeeLab.jsxБренд, лоты и цены демонстрационные. Правила иллюстративны и не основаны на дегустационном исследовании. Нет AI-сервиса, заказа, оплаты или отправки email.
Браузерные проверки выполняются в CI. Реальные устройства и скринридеры требуют отдельного ручного прохода.