https://github.com/apkawa/food_recipe_manager
Парсер, пересчет и менеджер рецептов
https://github.com/apkawa/food_recipe_manager
Last synced: about 1 year ago
JSON representation
Парсер, пересчет и менеджер рецептов
- Host: GitHub
- URL: https://github.com/apkawa/food_recipe_manager
- Owner: Apkawa
- License: mit
- Created: 2023-01-11T12:18:19.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-02-22T18:19:14.000Z (over 2 years ago)
- Last Synced: 2025-03-05T04:02:01.472Z (over 1 year ago)
- Language: TypeScript
- Homepage: https://apkawa.github.io/food_recipe_manager/master/
- Size: 28.3 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
[](https://github.com/Apkawa/food_recipe_manager/actions/workflows/ci.yml)
# Food Recipe
Интерфейс парсинга, пересчета и менеджера рецептов.
[MVP demo](https://apkawa.github.io/food_recipe_manager/master/)
Идея в том что довольно часто требуется пересчитывать рецепты под свое количество продуктов,
пересчитывать под другие единицы измерения.
Таблицы по итогу не очень удобно использовать
Программа минимум - это разобрать текст и преобразовать в рецепт.
При необходимости отредактировать.
Далее крутим любой продукт - пересчитываются остальные продукты.
Для некоторых продуктов меняем единицу измерения, например для соли из чайной ложки меняем в граммы.
Можно добавлять плотность своих продуктов,
например, был рецепт с чайными ложками свежего имбиря, проще было его взвесить.
## Дорожная карта
- [ ] Интерфейс
- [x] Парсинг рецепта
- [x] Пересчет порции
- [x] Пересчет единиц измерения (щепотка в чайные ложки, чайные ложки в столовые и тд)
- [ ] Опциональное округление в дроби. 0,33 -> 1/3, 1.25 -> 1 1/4
- [x] Локализация единиц измерения
- [ ] Экспорт
- [ ] Поделиться (синхронизация состояния в урле)
- [ ] Юзерскрипт
- [ ] Поиск рецепта в DOM сайта и парсинг
- [ ] Интерфейс юзерскрипта.
- [ ] Список рецептов
- [ ] Просмотр с пересчетом
- [ ] Добавление/редактирование
- [ ] Импорт/экспорт
- [ ] Настройки
- [ ] i18n, начальный язык - русский
- [ ] Браузерные расширения
- [ ] Телеграм бот \
https://github.com/revenkroz/telegram-web-app-bot-example
## Обратная связь
Баги, предложения писать в [Issues](https://github.com/Apkawa/food_reciepe_manager/issues)
## Самостоятельная сборка
По вопросам самостоятельной сборки и доработок см в [CONTRIBUTING](./CONTRIBUTING.md)