Code Fellows 301 Final Project
Author: Allisa LeBeuf, Kris Riedman, Jimmy Nguyen, Andrew Powers
Our project lets people search for restaurants and decides for them where to eat.
Consumers are indecisive, especially when it comes to food. Our goal is to help consumers by providing the top resaurants based on various criteria.
The application will decide, on behalf of the user, the bestaurant (best restaurant)based on user search criteria. Users can search, save, delete, update, and add their favorite restaurants. Search results will be populated from the Yelp API.
As a user, I want to be able to see restaurants based on search queries. As a user, I want to add favorite restaurants, as well as, delete and edit favorites. As a user, I want the ability to add custom restaurants. As a user, I want to see more details when I click on a favorite restaurant. As a user, I want to be able to easily navigate the web app. As a user, I want site that is accessible and easy to use. As a user, I want to see a history of previous favorite restaurants.
As a developer, I want to make full use of the CRUD methods. As a developer, I want to use a database to store user favorites. As a developer, I want to write DRY code by using EJS partials and helper functions. As a deveolper, I want to use modular style design using a SMACSS template. As a developer, I want to show the creators of this app on an about us page.
King County Food Ratings Google Maps API for directions Log search results to provide suggestions on future searches Use table joins to provide search suggestions
Version: 1.0.0
Yelp Api, HTML 5 navigator, PG, Express, SuperAgent, Node, Method Override, CSS, HTML, JavaScript, Postman, CORS, EJS, & JQuery.
Users must enable location when using this APP.