GitHunt
AP

Apkawa/food_recipe_manager

Парсер, пересчет и менеджер рецептов

CI

Food Recipe

Интерфейс парсинга, пересчета и менеджера рецептов.

MVP demo

Идея в том что довольно часто требуется пересчитывать рецепты под свое количество продуктов,
пересчитывать под другие единицы измерения.
Таблицы по итогу не очень удобно использовать

Программа минимум - это разобрать текст и преобразовать в рецепт.
При необходимости отредактировать.

Далее крутим любой продукт - пересчитываются остальные продукты.

Для некоторых продуктов меняем единицу измерения, например для соли из чайной ложки меняем в граммы.

Можно добавлять плотность своих продуктов,
например, был рецепт с чайными ложками свежего имбиря, проще было его взвесить.

Дорожная карта

  • Интерфейс
    • Парсинг рецепта
    • Пересчет порции
    • Пересчет единиц измерения (щепотка в чайные ложки, чайные ложки в столовые и тд)
    • Опциональное округление в дроби. 0,33 -> 1/3, 1.25 -> 1 1/4
    • Локализация единиц измерения
    • Экспорт
    • Поделиться (синхронизация состояния в урле)
  • Юзерскрипт
    • Поиск рецепта в DOM сайта и парсинг
    • Интерфейс юзерскрипта.
      • Список рецептов
      • Просмотр с пересчетом
      • Добавление/редактирование
      • Импорт/экспорт
      • Настройки
  • i18n, начальный язык - русский
  • Браузерные расширения
  • Телеграм бот
    https://github.com/revenkroz/telegram-web-app-bot-example

Обратная связь

Баги, предложения писать в Issues

Самостоятельная сборка

По вопросам самостоятельной сборки и доработок см в CONTRIBUTING

Languages

TypeScript56.7%Vue27.1%MDX7.3%JavaScript5.5%CSS3.2%Shell0.1%

Contributors

MIT License
Created January 11, 2023
Updated August 25, 2025
Apkawa/food_recipe_manager | GitHunt