Skip to content

Eddyzzzzz/Auto-Menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

23 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🍽️ Auto-Menu: Smart Dining Hall Menu Scraper

Auto-Menu is a Python script that automates the process of filtering long, repetitive dining hall menus by scraping and extracting only the daily-updated main courses and desserts. It simplifies menu browsing for users, especially in areas with slow internet, by condensing 200+ items into only the most relevant options. Each morning, it automatically sends filtered menus via text message to over 20 users, saving time and effort.

πŸ”— Project Documentation: Dining Hall Menu Reminder

πŸ”§ Key Features

  • Web Scraping – Uses Selenium and BeautifulSoup to extract dining hall menus.
  • Data Filtering – Condenses over 200 items into relevant main courses and desserts.
  • Automation – Sends filtered menu updates via SMS every morning to over 20 users.
  • Optimized for Slow Internet – Reduces data load for quick and easy menu browsing.

🌐 Data Source

Menus are scraped from:

πŸš€ How It Works

  1. Scrapes Menus – Extracts menu data from the provided dining hall websites.
  2. Filters New Items – Condenses menus to show only main courses and desserts that have been updated for the day.
  3. Sends SMS Updates – Sends the filtered menus to over 20 users each morning.

πŸ“Œ For more details and usage instructions, check the project documentation linked above.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages