taps-near-me's People
taps-near-me's Issues
Store Entered Review Data
Store the entered review data from the user.
Search By Alcohol Range
TNM4: Search By Alcohol Range: As a craft beer enthusiast, I want to find beers of a specific alcohol content range within a given radius.
Story Points: 3
Test Criteria: Only output beers within the specified alcohol range.
Search By IBU Range
TNM5: Search By IBU Range: As a craft beer enthusiast, I want to find beers of a specific IBU (bitterness) range within a given radius.
Story Points: 3
Test Criteria: Successfully output beers within the specified IBU range
Search From Zip Code
TNM10: Search From Zip Code: As a craft beer enthusiast, I want to enter only a zip code if I do not want to enter the whole location’s address.
Story Points: 3
Test Criteria: Successfully complete a beer search using just the user's zip code.
Notify No Results
TNM8: Notify No Results: As a craft beer enthusiast, I want to be notified if there are not any beers that meet the criteria and search radius.
Story Points: 2
Test Criteria: Successfully ouptut no results only when there are not any beers that meet the criteria.
Set Search Distance Range
TNM1: Search Distance: As a craft beer enthusiast, I want to search for beers within a minimum 10 miles to maximum 100 mile radius.
This feature will set the minimum allowable search radius to 10 miles and maximum allowable search radius to 100 miles.
Story Point: 2
Test Criteria: Restrict user to 10 mile minimum distance to maximum 100 mile distance.
Access Map
Access map interface for displaying the data.
Find Serving Style
Find the serving style of the beer.
Sort Output Beer By Distance
TNM16: Sort Output Beer By Distance: As a craft beer enthusiast, I want to sort the outputted beers by the closest distance.
Story Points: 2
Test Criteria: Confirm outputted distances are least to greatest.
Clamp Results
TNM18: Clamp Results: As a craft beer enthusiast, I want the search results to be clamped to 50 results.
Story Points: 1
Test Criteria: Test number of results is no more than 50.
Translate Address To Latitude and Longitude
Address may need to be converted to latitude and longitude if it is not current location.
Distance Output
TNM17: Distance Output: As a craft beer enthusiast, I want the distance to be displayed to 2 significant figures.
Story Points: 1
Test Criteria: Distance is formatted to and displayed as no more than 2 significant figures.
Load Dataset
Load in the beer dataset successfully.
Search for Used Disclaimers about Alcohol Abuse
Search for a disclaimer to use about alcohol abuse for the application
Create Beer Groups
TNM21: Create Beer Groups: As a craft beer enthusiast, I want to be able to create groups of beers that I am interested in.
Story Points: 5
Test Criteria: User is granted functionality to create groups of beer that they are interested in.
Prompt User for Date of Birth
Ask the user for their Date of Birth
Search By Style
TNM3: Search By Style: As a craft beer enthusiast, I want to find beers of a specific style within a given radius.
Story Points: 3
Test Criteria: Only output beers of the specified beer style.
Create Beer Style List
Beer data consists of multiple styles. In order to search for the beer style, a list of unique styles needs to be compiled.
Find Distance between Location and Beer
Requirements TNM1 and TNM2 are steps that require finding the distance between the location and beer first.
Search From Address
TNM9: Search From Address: As a craft beer enthusiast, I want to be able to enter in a location to search for beers from, with the location including: street address, town, state, and zip code.
Story Points: 5
Test Criteria: Successfully search for beer using a user's whole address.
Validate if User of Legal Drinking Age
Check if the user's age is >= 21 years old.
Review Criteria
TNM25: Review Criteria: As a craft beer enthusiast, I want to be able to review the beers based on the following criteria: Appearance: 0 - 3, increments of 1Aroma: 0 - 12, increments of 1Flavor: 0 - 20, increments of 1Mouthfeel: 0 - 5, increments of 1Overall: 0 - 10, increments of 1
Story Points: 3
Test Criteria: User is given functionality to review a beer using these values
Create Prompt To Add to Beer Group
Create a prompt for beers so it can be added to a beer group.
Calculate Review
TNM26: Calculate Review: As a craft beer enthusiast, I want the rating of the beer to be automatically calculated for a score from 0 - 50 from the criteria mentioned in requirement 30.
Story Points: 1
Story Points: Correctly sum the scores from requirement 30.
Develop For Android and Apple
Set up development space for Android and Apple applications
Review Beers
TNM24: Review Beers: As a craft beer enthusiast, I want to be able to review the beers I am having.
Story Points: 5
Test Criteria: User granted functionality to review or journal the beers they are having.
App Availability
TNM20: App Availability: As a craft beer enthusiast, I want the application to be available on Apple or Android.
Story Points: 5
Test Criteria: Application is available via Expo.
Store Review Criteria
Store the following review criteria:
Appearance: 0 - 3
Aroma: 0 - 12
Flavor: 0 - 20
Mouthfeel: 0 - 5
Overall: 0 - 1
Select Information for Markings
Select the information that would display on the markings on the map.
Display Serving Style
TNM12: Display Serving Style: As a craft beer enthusiast, I want to know which beers are available on draft, in cans, or in bottles.
Story Points: 3
Test Criteria: Each unique serving for each beer is displayed via text or image.
Create Prompt for Reviewing Beers
Create a prompt for the user to review the beers.
Output on Map
TNM14: Output on Map: As a craft beer enthusiast, I want all beers to be outputted on a map interface.
Story Points: 5
Test Criteria: User able to see output on map, AND/OR call to mapping API successful.
Create Prompt For Beer Journaling
Create a prompt to journal about beers.
Find Costs
Find the beer costs.
Request Current Location
The application will prompt the user to use their current location if they decide.
Create Menu for Beer Groups
Create Menu for Beer Groups where all of the Beer Groups will be stored.
Find Availability
Find the availability of the beers.
Display All Beers
TNM6: Display All Beers: As a craft beer enthusiast, I want all beers that meet my search criteria to appear, even if they are at the same brewery.
Story Points: 4
Legal Drinking
TNM27: Legal Drinking: As a craft beer enthusiast, I want to enjoy craft beer with others that are of legal drinking age.
Story Points: 1
Display Only Matches
TNM7: Display Only Matches: As a craft beer enthusiast, I only want beers with their associated breweries that match my criteria to appear.
Story Points: 4
Test Criteria: Only beers that meet the search criteria should be included in the data.
Display Distance
TNM15: Display Distance: As a craft beer enthusiast, I want to know the distance from the location to each outputted beer.
Story Points: 3
Test Criteria: User able to see distance to outputted beer.
Access Beer Groups
TNM22: Access Beer Groups: As a craft beer enthusiast, I want to access the groups of beers that I saved and modify the group as needed.
Story Points: 2
Test Criteria: User granted functionality and able to add beers to or remove beers from the group.
Standardize Markings
TNM19: Standardize Markings: As a craft beer enthusiast, I want the map to have standardized markings on the location of the beers that display their available information.
Story Points: 5
Test Criteria: All markings of outputted beer show same data.
Beer Journaling
TNM23: Beer Journaling: As a craft beer enthusiast, I want to be able to journal about the beers I am having.
Story Points: 5
Test Criteria: User able to journal about beers that they are having.
Output List
Output the list of beers on a screen without the map interface, if desired.
Display Availability
TNM11: Display Availability: As a craft beer enthusiast, I want to know which beers are currently available or not available.
Story Points: 3
Test Criteria: Accurately display if the beer is in service or not.
Set Search Distance Increment
TNM2: Search Distance Increment: As a craft beer enthusiast, I want to search for beers in 10 mile radius increments.
Story Points: 1
Test Criteria: Allow user to search for beers only in 10 mile radius increments.
Store Resulting Beers
After searching for beer, the resulting beers should be stored for outputting the display.
Create Display For Marking
Create the display that will appear when the beer is selected on the map.
Display Costs
TNM13: Display Costs: As a craft beer enthusiast, I want to know the costs of the beers.
Story Points: 3
Test Criteria: User able to see display of cost.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.