Skip to content

Instantly share code, notes, and snippets.

View stacykgrimes's full-sized avatar

Stacy Grimes stacykgrimes

View GitHub Profile

Keybase proof

I hereby claim:

  • I am livetodeliver on github.
  • I am stacyk (https://keybase.io/stacyk) on keybase.
  • I have a public key ASBn6m88Ha61j0Av4hwDqEgOQtMEpAcTwrD8E8ILOqay2wo

To claim this, I am signing this object:

In getting some user feedback the main findings were:
- The app does not work in Safari and returns a "Preflight response is not successful" error. (Currently researching this issue now)
- It seems confusing to the user that a marker appears when clicking on a restaurant name because the cursor doesn't change, so it seems like they can't actually click on it. (I will change this with CSS so when a restaurant name is clicked, it is highlighted and that it also changes to an arrow cursor when hovered over).
- When putting in an address, users would like to be able to limit the amount of results based on distance.
- Users would like icons to represent the different levels of veg-friendliness with a corresponding key.
- Because the API being used has some outdated information, when a restaurant is clicked that actually no longer exists, a marker does not show up.
- When there is more than one location of a restaurant (but same name) returned in the results, a marker will only show up for one of the locations.
User Flow: https://docs.google.com/drawings/d/178Yzocw-OI-GK-NPltlBzbDvTxgkwDtYM7wU6-R3vM0/edit?usp=sharing
Wireframe Mockup: https://docs.google.com/drawings/d/1j44WsCQ1gbBAZwisXiHz58N0Fgaxmwcear70Yy7BH7Y/edit?usp=sharing
Vegan-Friendly PHL
Role --- Task ---- Importance
New user (non PHL resident) - I want to see all vegan-friendly restaurant options in Philadelphia - High
New user (non PHL resident) - I want to see all 100% vegan restaurant options in Philadelphia - High
New user - I want to find vegan-friendly restaurant options walking distance from my location - High
New user (non PHL resident) - I want to find a vegan-friendly restaurant that can deliver to where I am staying - Medium
New user (non PHL resident) - I want to find a 100% vegan restaurant that is popular with locals - High
New user - I want to find a vegan-friendly restaurant that is wheelchair accessible - High
New User (PHL resident) - I want to find a vegan-friendly restaurant with breakfast options near my doctor's appointment - High
Returning User - I want to see vegan-friendly restaurant options with the best reviews - Medium
Vegan-Friendly PHL
The purpose of this app is to be able to search for vegan and vegan-friendly restaurants within the city of Philadelphia by different search criteria (Yelp rating, delivery available, neighborhood, cuisine, etc) and then to be provided with matching results that also include a description, additional relevant restaurant info and a map showing the restaurant location.
APIs to be used:
Vegguide.org https://www.vegguide.org/site/api-docs
Yelp API https://www.yelp.com/developers/documentation/v3/business_search
Google Places https://developers.google.com/places/web-service/intro
Zomato https://developers.zomato.com/api#headline1
Visit the YouTube API documentation discussed above and find the subscription list endpoint documentation. List 1 required parameter and 2 optional parameters for this endpoint. For each parameter listed, state the data type and give an example of the allowed values.
Required: Part (string, acceptable values: contentDetails, id, snippet, subscriberSnippet)
Optional: maxResults (unsigned integer, acceptable values: numbers 0 to 50), order (string, accceptable values: alphabetical, relevance, unread)
Visit the Google Maps Geocoding API documentation found here: https://developers.google.com/maps/documentation/geocoding/intro. Construct the full URL for requesting the geographic coordinates of The Statue of Liberty in JSON format. Do the same for your own address.
https://maps.googleapis.com/maps/api/geocode/json?address=4434+Dexter+Street,
+Philadelphia,+PA&key=[API-KEY]
https://maps.googleapis.com/maps/api/geocode/json?&address=statue%20of%20liberty&key=[API-KEY]
Visit the meetup.com API docs found here: https://www.meetup.com/meetup_api/. Answer the following questions:
Does this API require authentication?
Most requests require authentication, unless otherwise specified.
Does this API support CORS?
Yes! "The Meetup API supports the CORS specification which allows browser clients hosted on a domain other than api.meetup.com to communicate directly with the API."
Find the events search endpoint documentation. Describe in detail the response format of the events search endpoint.
The response format is an array of JSON objects with key/value pairs. Example:
https://docs.google.com/document/d/1RvdwcylBZgtP86MLNOq63GWm3cPIHgjy-mT191da_8U/edit?usp=sharing
https://docs.google.com/drawings/d/1hsFMqRGDIjYV_uE1LP7d9O_Hx61coEtb9I8Z5gkRCDU/edit?usp=sharing
Can't seem to get all of the images to work on Gitpages, but I'll definitely have that figured out for the finished site.
https://github.com/livetodeliver/portfolio
https://livetodeliver.github.io/portfolio/
Images in comments.
Mobile one will definitely need adjustment to the font-size and text layout in the about me section.
Black box will be a screen shot of the HP Quiz App.
Hamburger will expand to show nav bar with ABOUT PROJECTS CONTACT.