2020-04-16 17:04:16 +00:00
|
|
|
This program parses recipes from common websites and displays them using
|
|
|
|
plain-old HTML.
|
|
|
|
|
2020-04-20 03:34:36 +00:00
|
|
|
You can use it here: https://www.plainoldrecipe.com/
|
|
|
|
|
|
|
|
Screenshots
|
|
|
|
-----------
|
2020-04-18 01:40:51 +00:00
|
|
|
|
2020-04-16 17:04:16 +00:00
|
|
|
Home Page:
|
|
|
|
![Home Page](/screenshots/home.png?raw=true "Home Page")
|
|
|
|
|
|
|
|
View the recipe in your browser:
|
|
|
|
![Recipe](/screenshots/screen.png?raw=true "Recipe")
|
|
|
|
|
|
|
|
If you print the recipe, shows with minimal formatting:
|
2020-04-16 17:28:03 +00:00
|
|
|
![Print View](/screenshots/print.png?raw=true "Print View")
|
|
|
|
|
2020-04-18 03:03:42 +00:00
|
|
|
Deploy
|
2020-04-20 03:34:36 +00:00
|
|
|
------
|
2020-04-18 03:03:42 +00:00
|
|
|
|
|
|
|
gcloud app deploy
|
|
|
|
|
2020-04-20 03:34:36 +00:00
|
|
|
Acknowledgements
|
|
|
|
----------------
|
2020-04-16 17:28:03 +00:00
|
|
|
|
|
|
|
- https://github.com/hhursev/recipe-scrapers
|
2020-04-18 01:40:51 +00:00
|
|
|
- https://evenbettermotherfucking.website/
|
2020-04-20 03:34:36 +00:00
|
|
|
|
|
|
|
Contributing
|
|
|
|
------------
|
|
|
|
|
|
|
|
1. If you want to add a new scraper, please feel free to make a PR. Your diff
|
|
|
|
should have exactly two files: `parsers/__init__.py` and add a new class
|
|
|
|
in the `parsers/` directory.
|
|
|
|
|
|
|
|
2. If you want to fix a bug in an existing scraper, please feel free to do so,
|
|
|
|
and include an example URL which you aim to fix. Your PR should modify exactly
|
|
|
|
one file, which is the corresponding module in the `parsers/` directory.
|
|
|
|
|
|
|
|
3. If you want to make any other modification or refactor: please create an
|
|
|
|
issue and ask prior to making your PR. Of course, you are welcome to fork,
|
|
|
|
modify, and distribute this code with your changes in accorance with the LICENSE.
|
|
|
|
|
|
|
|
4. I don't gaurantee that I will keep this repo up to date, or that I will respond
|
|
|
|
in any sort of timely fashion! Your best bet for any change is to keep PRs small
|
|
|
|
and focused on the minimum changeset to add your scraper :)
|