Skip to content

Instantly share code, notes, and snippets.

@rockchalkwushock
Last active August 26, 2016 04:41
Show Gist options
  • Save rockchalkwushock/5309a5666cc4784e3c7569c71f47868f to your computer and use it in GitHub Desktop.
Save rockchalkwushock/5309a5666cc4784e3c7569c71f47868f to your computer and use it in GitHub Desktop.
Thinkful Capstone #1: API Hack
The purpose of the app will be for the user to find local breweries in there area by searching the city or zipcode they are residing in.
The basic app will include the following data:
1) Location (Map & physical address)
2) Hours of Operation (open/closed now visual UIX)
3) Contact (Phone number & website)
Secondary items will be to show the user the following data:
1) Public Rating
1) Seasonal Beers on-tap
2) Top voted beers
3) If their beers are available for purchase at liquor stores.
4) What liqour stores carry their beer.
5) Distribution map.
6) Way to rate beers (leave feedback too).
The primary API's to be used will be Brewery DB API & Google Maps API.
Secondary API's will be Yelp API & ABInBev BeerGarage API.
Flow of App for UIX:
The user will be prompted to search there area for local breweries.
Upon inputting city or zipcode the user will have the option to choose a radius (5, 10, 25, 50 mi).
The API call will return a map of the region with pointers to the breweries.
There will be a menu that will show all the breweries on the map as a list.
This list will contain:
1) The name of the brewery
2) The distance from user
The individual items in the list will be clickable.
Upon user click only the flag representing the brewery will show.
The list item will open with the data on the brewery listed above.
When list item open, hide the other list items.
Upon collapse unhide other list items.
List (opened):
1) Name of brewery.
2) Address
3) Phone Number
4) Hours of Operation (open/closed visual)
5) website (if applicable)
(secondary information)
6) Public Rating (show below name of brewery
7) Top Beers
8) Seasonals On-Tap
9) Do they distribute?
1) Yes: Beers in distribution, where to find, distribution region.
2) No: display "No"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment