Inspiration

We like to work out and lift, and nutrition is very important for building muscle. However, UMD’s dining services do not have an obvious way where students can track their nutrition information. Instead, you have to go onto a site that takes multiple steps to actually get to the nutrition information, so we created a solution.

What it does

Our hack allows students to conveniently look up the nutrition information of umd dining items and plan out their daily meals accordingly, all from your phone.

How we built it

We used python and selenium to build a web scraper for UMD’s daily menu nutrition information to feed to the app. For the actual app, we used flutter, which is an open source development tool created by Google that creates multi-device compatible apps.

Challenges we ran into

Xcode took 4 hours to download and app development was very difficult because none of us had prior development experience.

Accomplishments that we're proud of

Our project works decently well. The main pages are all navigable. The webscraper is able to scrape all of the diners and all the meals.

What we learned

App development is much harder than it seems

What's next for UMD Food Planner

We plan to eventually update the UI to be more intuitive and aesthetic, especially on the selection page and the results page. If coronavirus comes back for another wave, we can expand the app to include orders for takeout.

Share this project:

Updates