Skip to content

JuliaLid/Foodie-Travel-Vault

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Foodie's Travel Vault

banner

Project Overview

This web application is intended for a discerning foodie who is serious about selecting the best dining options prior to going on a trip. After completing the restaurant research during travel planning, you can add the selected restaurants to a vault. When your itinerary is finalized, simply add a date to visit each restaurant that works best with your schedule. You can remove the restaurant from the vault at any time.

Deployed App

Foodie Travel Vault

Requirements

  • Use at least two APIs
  • Use AJAX to pull data
  • Have a polished frontend / UI
  • Meet good quality coding standards (indentation, scoping, naming)
  • Must NOT use alerts, confirms, or prompts
  • Must have some sort of repeating element (table, columns, etc)
  • Must use Bootstrap CSS Framework
  • Utilize Firebase for Persistent Data Storage

Built With

APIs

  • Google Maps API - to auto-complete city, state, and country
  • Yelp Business Search API
    • Populates a list of matching restaurants and auto-complete the name and location
    • Returns a matching JSON restaurant object

Libraries

  • jQuery
    • Each restaurant card is dynamically rendered using jQuery
    • jQuery UI library was used to add a date picker
    • jQuery Autocomplete was used for the restaurant search field
  • Bootstrap 4.0 - grid and styling components
  • Raty - to display restaurant rating with stars

Graphics and Fonts

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

Web App built with Google Maps API, Yelp API, and Firebase

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •