Skip to content

🍔 Dining database webapp, HackOHIO 2015 project

License

Notifications You must be signed in to change notification settings

wustep/osudining

 
 

Repository files navigation

EDUdine

OHI/O 2015 Hackathon Project - comprehensive OSU dining database website

osudining

Team

  • Nick Flint - @tallsmallone - Electrical Engineering Major
  • Cailin Pitt - @CailinPitt - Computer Science Engineering Major
  • Stephen Wu - @wustep - Computer Science Engineering Major

Description

EDUdine is a OHI/O '15 project creating a prototype for a comprehensive dining database, particularly for Ohio State University BuckID merchants and dining services.

  • Places are scrapped by Ruby and recorded in a SQL database, storing:
    • Address, hours, menu and website links, geographic location (longitude, latitude)
    • Type(s) of dining service (Swipes, Meal Exchange, Dining Dollars, and BuckID)
    • Tag(s) (American, Ethnic, Dessert, Pizza/Pasta, Gluten-Free, etc.).
  • Users can click on dining tags or types to sort by them, as well as search by name and tag.

Notes

  • The current maps implementation is not recommended for long-term use. Google Maps isn't meant to load multiple locations from addresses!
    • Longitude and latitude should be stored in the database (under "geo") and then used to place markers on the map.
  • Hours for most BuckID vendors was not completed in time. Menu links were also not scraped.
  • Dining service types were aggregated for BuckID and Dining Dollars, but not Meal Exchange and Swipes.

Expansion

Posible expansion plans could include:

  • Google Places integration
  • User system: reviews, ratings, tags, suggestions, etc.
  • List or map to show nearby open places (possibly based on user preferences)
  • Function to see if a place is already open, and don't display those locations by default

About

🍔 Dining database webapp, HackOHIO 2015 project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 59.9%
  • Ruby 32.1%
  • JavaScript 3.7%
  • Hack 2.9%
  • CSS 1.4%