Мобильный PWA-хаб быстрых инструментов для общепита и пищевого производства. Открыл → ввёл → получил результат → сделал скриншот → отправил в чат. Менее 60 секунд.
Бренд: NEURAL_ARCHITECT_PREMIUM++ Продукт: публичный универсальный хаб для предприятий питания, пищевых производств, столовых, кафе, ресторанов, пекарен и кулинарий.
| Роль | Что даёт |
|---|---|
| 👨🍳 Повар / повар-бригадир | Ужарка, режимы пароконвектомата, тепловая обработка ККТ — расчёт за 1 минуту прямо на телефоне. |
| 🧪 Технолог | Расчёт выхода, потерь, маркировки сроков годности, входной контроль сырья. |
| 👔 Зав. производством / шеф | Дашборд за день и неделю, контроль отклонений, экспорт отчётов. |
| 📦 Товаровед / мерчандайзер | Входной контроль поставок, аллергены, прослеживаемость партий. |
| 🧹 Сотрудник санобработки | Чек-листы мойки и дезинфекции, контроль ловушек вредителей. |
| 🛡 Аудитор ХАССП | Чек-листы аудита, матрица рисков, дерево решений ККТ. |
| 💼 Бухгалтер общепита | Учёт брака, акты списания, журнал операций. |
Правило: достал телефон → открыл → ввёл → результат → скриншот → в чат.
Расширенные поля: партия, поставщик, комментарий, привязка к пресету. Доступен переключателем в верхней части экрана инструмента.
Все расчёты автоматически сохраняются в Журнал (нижняя навигация → «Журнал»). Удалить запись нельзя — только добавить корректирующую запись «Исправление произведено».
Графики за 7 дней: количество операций, статус «норма / внимание / отклонение».
Сохраняйте типовые сценарии (например, «Ужарка говядины 1000→720») и применяйте их одним тапом.
Требуется Bun ≥ 1.0.
# установка зависимостей
bun install
# запуск в режиме разработки
bun run dev
# продакшен-сборка
bun run build
# запуск продакшен-сборки
bun start
Откройте http://localhost:3000.
Альтернативно можно использовать
npm/pnpm/yarn—package.jsonсовместим со всеми менеджерами пакетов.
git init
git remote add origin https://gitverse.ru/<user>/<repo>.git
git add .
git commit -m "Initial: NEURAL_ARCHITECT_PREMIUM++ FOOD HUB"
git push -u origin main
bun run build (или npm run build).nextЕсли GitVerse Pages ожидает статическую сборку — переключите в
next.config.mjsнаoutput: "export"и собирайте в папкуout/.
Импортируйте репозиторий — Vercel сам определит Next.js и задеплоит.
См. документацию.
bun install
bun run build
bun start # сервер слушает порт 3000
.
├── public/ # статические ассеты
├── src/
│ ├── app/ # App Router
│ │ ├── layout.tsx # корневой layout (ThemeProvider, TooltipProvider)
│ │ ├── page.tsx # главная страница → AppShell
│ │ └── globals.css # дизайн-токены
│ ├── components/
│ │ ├── foodhub/ # основной UI хаба
│ │ │ ├── AppShell.tsx # оболочка + bottom-nav
│ │ │ ├── HubView.tsx # главный экран
│ │ │ ├── JournalView.tsx # журнал операций
│ │ │ ├── DashboardView.tsx # дашборд
│ │ │ ├── PresetsView.tsx # пресеты
│ │ │ ├── SettingsView.tsx # настройки
│ │ │ ├── ToolScreen.tsx # экран инструмента
│ │ │ ├── ResultCard.tsx # карточка результата (скриншот)
│ │ │ └── tools/ # 14 реализаций инструментов
│ │ ├── ui/ # shadcn/ui компоненты
│ │ └── theme-provider.tsx # клиентский ThemeProvider
│ └── lib/
│ ├── store.tsx # глобальное состояние (Context + localStorage)
│ ├── tools-config.ts # реестр 14 инструментов
│ ├── export.ts # копирование/шаринг/печать
│ └── utils.ts # утилиты
├── next.config.mjs
├── tailwind.config.ts
├── tsconfig.json
└── package.json
Все данные хранятся локально в браузере (localStorage, ключ food-hub-v1):
Никакие данные не отправляются на сервер. Хаб работает полностью офлайн после первой загрузки (PWA).
В интерфейсе упоминаются следующие документы:
⚠️ ХАБ — это инструмент поддержки производственных процессов. Он не заменяет официальную консультацию Роспотребнадзора, юридическую оценку и обучение персонала. Критические пределы необходимо сверять с действующими нормативными документами и внутренними ТТК.
Проект распространяется как публичный универсальный продукт бренда NEURAL_ARCHITECT_PREMIUM++. Используйте в коммерческих и некоммерческих целях внутри предприятий питания и пищевого производства.
NEURAL_ARCHITECT_PREMIUM++ · FOOD HUB · 2025