What's for lunch today?
Nota Bene: This repo represents an idea of mine, which is currently in a prototype phase. Check out the big picture description down below to get an understanding of what this is about.
Currently this is just a NodeJS
-script scraping a handful of websites for their lunch special.
In the future this repo could be full of individual lunch special
-scripts for restaurants all over the world.
We may then use these scripts to provide a »What's for lunch«
-website, where a user can select restaurants she's interested in to conveniently check the local lunch menus.
Another approach could be to run the scrape scripts locally as a Electron
-app or something similar.
Or we can go 100%
-nerd 🤓, and people will fork this repo and have a GitHub-Action
set up which does the scraping and then renders the daily results to a Github Page.
You get the idea 😋. It's early days as always.
Let's go! 🚀
Support my work on this idea via GitHub Sponsors (recurring) or PayPal (one-time).
First, git clone
this repository. Then, run npm install
.
npm start
will render what's for lunch today to the console.
For nicer formatting use Glow via
npm start | glow -
Please play around with this and simply add code for your favorite restaurants. Pull requests are very welcome 😍.
mittagstisch by Jan Raasch is licensed under CC BY-NC 4.0.