Skip to content

🍽️ A Node.js application to scrape waylandschoolmeals.com for the lunch menu.

Notifications You must be signed in to change notification settings

WHSRemote/whslunch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WHSLunch

Created 01/25/2021

A Node.js application to scrape waylandschoolmeals.com for the lunch menu. Runs on Heroku at whslunch.herokuapp.com.

  • GETs the menu page and retrieves the high school menu link; changes every month
  • GETs the high school menu and parses the menu ID from the URI hash, e.g. "/menu?id=5d42dc235d2ea&..."
  • Queries their GraphQL DB with the fields I need, namely date and menu items
  • Parses JSON to retrieve all menu items for today and tomorrow.

Warning: Does not work at the end of months due to waylandschoolmeals' limitation of not showing next month food items.

About

🍽️ A Node.js application to scrape waylandschoolmeals.com for the lunch menu.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published