Skip to content

Dat0s/restaurace-menu-reporyje

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,145 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Polední menu v Řeporyjích

Agregátor poledních menu restaurací v Řeporyjích. Automaticky stahuje aktuální nabídky každých 15 minut a zobrazuje je na jedné stránce.

🌐 dat0s.github.io/restaurace-menu-reporyje

Restaurace

Restaurace Typ menu Zdroj dat
Kavárna na Náměstí Denní HTML scraping
Řeporyjská Sokolovna Denní Next.js JSON
Pivovar Řeporyje Denní (po dnech) OCR z obrázku
Jídelna Pohotovka Denní JSON API
HQ Pippi Grill Stálé Statické
DÖNER KEBAB HOUSE Stálé Statické
Řeznictví Svoboda Denní Instagram OCR
Papa Cipolla Stálé Statické

Jak to funguje

GitHub Actions (každých 15 min) → Node.js scrapery → menu-data.json → GitHub Pages
  1. GitHub Actions spouští npm run scrape podle cronu
  2. Scrapery stáhnou menu z webů restaurací (HTML, JSON API, OCR)
  3. Výsledky se uloží do docs/menu-data.json
  4. GitHub Pages servíruje statický frontend z /docs

Lokální spuštění

npm ci
npm run scrape
# Otevřete docs/index.html v prohlížeči

Technologie

  • Frontend: Vanilla JS, statické HTML/CSS
  • Scraping: Cheerio (HTML), Puppeteer + Tesseract.js (OCR), fetch (JSON API)
  • Hosting: GitHub Pages
  • CI/CD: GitHub Actions

Stránka pro

reporyje.info

About

Aktuální polední menu restaurací v Řeporyjích — automatický scraping každých 15 minut

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors