Low-Code в общепите: планирование меню и закупок
О проекте
Перед вами стоит задача - обеспечить питанием сто человек в течение десяти дней. Как бы вы ее решили?
В Беларуси курсы медитации Випассана проводятся с 2017 года. Курсы длятся обычно десять дней, в них принимает участие около ста человек. Такие курсы проходят несколько раз в году. Такие курсы проводятся на некоммерческой основе, организуются командой волонтеров.
Питание на таких курсах для экономии расходов волонтеры обеспечивают сами. Составляют меню, рассчитывают количество продуктов для закупок.
В этой статье описывается процесс планирования меню и закупок.
Проблема
До внеднения решения на Airtable расчет меню и закупок проводился в Google-таблицах. Для каждого дня составлялось меню с нормами ингредиентов на одного человека. Зная общее количество людей, для каждого дня по формулам расчитывались количество продуктов на приготоваление блюда. Таким же образом можно было посчитать количество продуктов для закупки.
![]() |
---|
Ранее расчет меню и закупок проводился в Google-таблицах |
Проблемы решения через Google-таблицы:
- Неудобно вносить изменения. При изменении блюда, - например, заменить борщ на рассольник, - приходилось вручную изменять формулы в Google-таблице. Это приводило к затруднению процесса внесения изменений и ошибкам
- Дублирование усилий при внесении остатков.
- Не сохраняется история закупок.
Решение
Мой влад в проект:
- Разработка структуры базы Airtable. Я спроектировал и внедрил решение, состоящее из связанных между собой таблиц.
- Разработку расширения для Airtable. В нем можно распечатать меню для повара и получить список закупок.
- Разаботка мобильных приложений на Retool. Первое приложение для внесения остатков на курсе. Второе - для учета закупок.
Таблицы Airtable
Разработанная структура таблиц позволяет легко вносить измения в меню.
![]() |
---|
В таблице "Ингредиенты блюд" для каждого блюда вносятся нормы ингредиентов на человека (обычно в граммах) |
Расширение Airtale
Я разработал отдельное расширение для Airtable, в котором можно распечать меню для повара и сформировать список закупок.
![]() |
---|
Таблица Airtable с блюдами меню для каждого дня (слева) и разработанное расширение, где можно распечатать меню для повара (справа) |
Мобильные приложения на Retool
Чтобы не-организаторам не пришлось разбираться в таблицах, я сделал отдельные приложения для внесения остатков и для внесения истории закупок.
![]() | ![]() |
---|---|
Мобильное приложение (сделано на Retool) для менеджера курса, в котором вносятся остатки при проведении инвентаризации. | Второе мобильное приложение (сделано на Retool). История закупок позволяет получать лучше цены при последующих закупках. |
Результаты
- Организатор меньше времени тратит на планирование и закупки.
- Уменьшение ошибок в планировании приводит к более качественному курсу.
Свяжитесь со мной
Буду рад обсудить ваш случай. Свяжитесь со мной по почте preshetin@gmail.com
© Peter Reshetin.RSS