Project Details

Wafoodwa was created so students at UVA had a single source of information to reference when finding a place to eat. To broaden our outreach we decided to make Wafoodwa into a website as well as a mobile application. The web application was hosted on the uva cs server as a php application and connected to our mysql database. Using a collection of apis/web-scraping (zomato api, yelp, etc.) we gathered information on restaurants within a certain radius of UVA. The idea was that this script could be run every X amount of days to refresh our data. Using normalized database tables, we stored relevant info such as longitude, latitude, address, reviews, ratings, menus, and urls. In order to make our project more interactive, we also allowed users to leave their own reviews and upload their own photos, as long as they had a UVA email.