Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AustinBites_Presentation.pdf

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest. →
Avatar for estefani estefani
April 06, 2023
10

 AustinBites_Presentation.pdf

Avatar for estefani

estefani

April 06, 2023

Transcript

  1. A collection of restaurants around Austin A list of different

    cuisines and foods offered nearby Restaurants Models Overview Drinks Cafes, bars, and other drink shops to visit in Austin Cuisine
  2. Restaurants Model Data • Restaurants consist of restaurants in a

    50 mile radius from the tower queried from 2 different APIs • Attributes: ◦ Business id: The id used for the business under Google Business ◦ Name: Name of the restaurant ◦ Phone: phone number of the restaurant ◦ Address: longitude, latitude, and address of the restaurant ◦ Ratings: rating of the restaurant out of 5 ◦ Reviews: link to yelp reviews for each restaurant ◦ Price level: number of dollar signs to represent how expensive the menu is ◦ Photos: link to a photo of the restaurant or their food ◦ Description: description for the restaurant ◦ Delivery: True or False based on if they deliver
  3. Cuisine Model Data • Cuisine types from the restaurant and

    drink data gathered from API calls • Attributes: ◦ Id: unique identifying number ◦ Name: name of the cuisine type ◦ Type: cuisine types are classified as “Region,” “Dish,” “Food Restriction,” or “meal time” based on what they are • Additionally, each cuisine type has a list of restaurants and drink places associated with them Cuisine
  4. Drinks Model Data • The drink models page consist of

    drink places in a 50 mile radius from the tower queried from 2 different APIs • Attributes: ◦ Business id: The id used for the business under Google Business ◦ Name: Name of the drink place ◦ Phone: phone number of the drink place ◦ Address: longitude, latitude, and address of the drink place ◦ Ratings: rating of the drink place out of 5 ◦ Reviews: link to yelp reviews for each drink place ◦ Price level: number of dollar signs to represent how expensive the menu is ◦ Photos: link to a photo of the drink place their food ◦ Description: description for the drink place ◦ Delivery: True or False based on if they deliver
  5. How it all Works Together Restaurant Cuisine Drinks • Every

    restaurant has a list of cuisines that they sell that link back to a cuisine page • Drink places are suggested based on how close they are to a restaurant • Drink places and restaurants link to cuisine types based on what each establishment sells • Every drink place has a cuisine type that links to that type’s instance page • Restaurants are suggested based on how close they are to a drink place
  6. Issue Tracker Stats Bryan Doan Issues: 23 Commits: 62 Johnny

    Tran Estefani Vasquez Brianna Zhao Keija Zhang Issues: 0 Commits: 11 Issues: 21 Commits: 40 Issues: 22 Commits: 20 Issues: 9 Commits: 13
  7. Issue Tracker Stats cont. • Issues we have encountered during

    our project: ◦ Combining json files ◦ Cuisine data ◦ Duplicate Restaurants ◦ Photos / null entries ◦ Creating the Database ◦ Deadlock ◦ GCP Deployment
  8. Unit Tests AustinBites Unit Tests • We created unit tests

    to make sure: ◦ Each table populated (how many were there) ◦ You could edit instances from the tables ◦ You could insert instances from a table
  9. Self-Critique What did we do well? - Unique design What

    did we learn? - Working with GCP - Using APIs What can we do better? - Improve navigation through pages - Improve search implementation - Improve sorting capabilities What puzzles us? - Deploying the website and database
  10. Group #2 Review What did they do well? - The

    design of their website is very well done, everything has a purpose and looks very sleek What did we learn from their website? - The way they implemented sorting and searching What can they do better? - Adding global search in the home or nav bar What puzzles us about their website? - Some pages took a really long time to load
  11. CREDITS: This presentation template was created by Slidesgo, including icons

    by Flaticon, and infographics & images by Freepik Thank You! Do you have any questions?