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