Inspiration

We never know what we are going to have for school lunch until it is lunchtime, and it can be extremely inconvenient to look for lunches that fit your needs. The nutritional facts about school lunches are also inaccessible during lunch time

What it does

It goes into the website of our school's lunch provider and scrapes the nutritional data about all the lunches from it

How we built it

We wrote the code with Node.js and the website used Next.js

Challenges we ran into

Web scraping was a very challenging subject that none of us had ever had experience with before, so it was very challenging to get working

Accomplishments that we're proud of

We are very proud of successfully navigating the website and accessing the data we wanted, then storing it in a usable form

What we learned

We learned tons about using the puppeteer JS library to automatically retrieve data from the web, and lots more about web dev, something which many of us had not had huge amounts of experience in if any at all.

What's next for Newton Public Lunch Tracker

We never got to integrating the website and the scraper to automatically update and show the data we retrieve which we would love to implement in the future

Built With

Share this project:

Updates