// extras.jsx — QR, отзывы из опроса, дорожная карта // ── QR-секция: «Открой сайт на телефоне» ───────────────────────── function ShareQR({ visible = true }) { if (!visible) return null; // qrserver.com — публичный QR API. Цвет совпадает с темой. const url = "https://ekokrug.ru"; const qrSrc = `https://api.qrserver.com/v1/create-qr-code/?data=${encodeURIComponent(url)}&size=480x480&color=1a1a17&bgcolor=f4eedc&margin=8&format=svg`; return (
для презентации

Откройте прямо сейчас

Этот лендинг работает параллельно с защитой проекта. Наведите камеру — комиссия и однокурсники откроют сайт на телефоне и пройдутся по нему сами.

URL ekokrug.ru
Telegram @ekokrug_bot
QR-код на ekokrug.ru
ekokrug.ru
Наведите камеру телефона
); } // ── Цитаты респондентов опроса (placeholder под реальные данные) ──── function Quotes({ visible = true }) { if (!visible) return null; const quotes = [ { q: "Я готова сортировать, но мусоропровод съедает всю мотивацию: спустил пакет — и забыл.", a: "Анна, 42, Владивосток", tag: "о реальности" }, { q: "Удобрения за 8-10 тысяч в сезон — это уже привычка, но в составе нет уверенности никогда.", a: "Сергей, 51, Уссурийск", tag: "о деньгах" }, { q: "Думала о компосте, но в квартире это невозможно. Мошки, запах. Поэтому всё в мусор.", a: "Елена, 38, Владивосток", tag: "о страхах" }]; return (
голоса первого опроса

Мы слушаем, прежде чем строить

Опрос «Дача, почва и кухонные отходы» уже идёт в садоводческих сообществах Приморья. Здесь — три цитаты из первых ответов, показывают рамку, в которой мы работаем. Финальная подборка и графики выйдут в открытом отчёте через 4 недели.

{quotes.map((qt, i) => { const [ref, seen] = useInView(0.1); return (
{qt.q}
{qt.tag}
— {qt.a}
); })}
сбор данных идёт ОПРОС ИДЁТ · ЦЕЛЬ 100 · ИТОГИ ПОСЛЕ СБОРА ДАННЫХ
); } // ── Дорожная карта (короткая, визуальная) ───────────────────────── function Roadmap({ visible = true }) { if (!visible) return null; const phases = [ { period: "март–май", year: "2026", title: "Опрос и интервью", text: "Проблема, барьеры, публичная анкета и декомпозиция работ.", status: "active" }, { period: "май", year: "2026", title: "Защита проекта", text: "Учебная защита, сайт для комиссии и сбор первых внешних ответов.", status: "active" }, { period: "июн–июл", year: "2026", title: "Прототип v1", text: "4-ярусная вермиферма-тумба из пищевого ПП. Тест на 5 кг отходов.", status: "next" }, { period: "авг–окт", year: "2026", title: "Пилот у 5 семей", text: "Сетки обратной связи. Корректировка инструкции и упаковки.", status: "next" }, { period: "ноя–фев", year: "2027", title: "Пилотная партия", text: "50–100 комплектов. Выход на маркетплейсы и в эко-блоги.", status: "next" }]; return (
дорожная карта

Где мы сейчас и куда идём

Учебный проект защищается в мае 2026. Но ЭкоКруг — не «слайды на зачёт», а реальный путь к продукту на маркетплейсе. Вот этапы.

{phases.map((p, i) => { const [ref, seen] = useInView(0.2); return (
{p.status === "active" ? : null}
{p.period}
{p.year}

{p.title}

{p.text}

); })}
); } Object.assign(window, { ShareQR, Quotes, Roadmap });