Калькулятор себестоимости блюд для управления ресторанным меню (NDA)
В 2023 году я разработал сайт для ресторана, внутри которого был реализован глубокий калькулятор себестоимости блюд.
Проект выполнялся под NDA — название ресторана, интерфейс и финансовые данные не публикуются.
Ключевая задача заключалась не в создании маркетингового сайта, а в управлении экономикой меню и предоставлении владельцу точных данных для принятия решений.
Контекст и проблема
Ресторан сталкивался с типичной, но сложной задачей:
- себестоимость блюд рассчитывалась приблизительно;
- данные о закупках хранились в разных файлах и таблицах;
- изменения цен у поставщиков не всегда учитывались вовремя;
- отсутствовала единая система для контроля food cost.
При этом даже небольшие отклонения в расчётах напрямую влияли на маржинальность бизнеса.
Основные задачи
- Создать точный калькулятор себестоимости блюд
- Учитывать все ингредиенты и их расход
- Работать с закупочными прайс-листами поставщиков
- Автоматически передавать данные в бухгалтерские таблицы
- Минимизировать ручной ввод и ошибки
Техническое решение
Архитектура
В качестве центральной системы использовался Drupal, который:
- хранил рецепты и состав блюд;
- обрабатывал закупочные цены;
- рассчитывал себестоимость каждого блюда;
- передавал данные во внешние системы учёта.
Drupal выступал как внутренний управленческий инструмент, а не просто CMS.
Калькулятор себестоимости
Калькулятор был реализован с высокой детализацией:
- учитывались все ингредиенты блюда;
- расчёты велись по фактическим граммовкам;
- в себестоимость включались вспомогательные ресурсы
(например, вода для приготовления пасты); - система позволяла видеть итоговую стоимость блюда с высокой точностью.
Это давало владельцу полное понимание реальной экономики меню.
Работа с закупками
Для актуальности данных была реализована работа с прайс-листами поставщиков:
- Закупочные прайс-листы загружались в формате Excel
- Данные автоматически парсились построчно
- Цены сопоставлялись с ингредиентами
- Себестоимость блюд пересчитывалась автоматически
Таким образом, изменения цен у поставщиков сразу отражались в калькуляциях.
Интеграция с Google Sheets
Для дальнейшего учёта и аналитики:
- рассчитанные данные по каждому блюду автоматически отправлялись в Google Sheets;
- таблицы использовались для сведения с бухгалтерией и другими отчётами;
- ресторан получал единый источник данных без ручного копирования.
Интеграция позволила встроить систему в существующие бизнес-процессы.
Результаты
- Себестоимость блюд стала прозрачной и контролируемой
- Снизилось количество ошибок в расчётах
- Упростилось управление меню и ценообразованием
- Владельцы получили инструмент для принятия обоснованных решений
- Убрана ручная работа с таблицами и формулами
Что было интересного
- Проектирование калькулятора с высокой точностью расчётов
- Работа с реальными закупочными данными и Excel-файлами
- Интеграция управленческого инструмента прямо в веб-сайт
- Связка web, автоматизации и финансового учёта
Выводы
Проект показал, что сайт ресторана может быть не только витриной, но и инструментом управления бизнесом.
Грамотно реализованный калькулятор себестоимости позволил перейти от приблизительных оценок к точному контролю финансовых показателей.
Проект выполнен по NDA. Все описания приведены в обобщённом виде и не раскрывают коммерческих или визуальных деталей клиента.
