This web app: This app can show the astronomy picture of the day randomly.
The following functionality is completed:
-
Clicking a button creates a new API fetch request and displays at least three attributes from the returned JSON data
-
Only one item/API call is viewable at a time
-
API calls appear random to the user
-
At least one image is displayed per API call
-
Clicking on a displayed value for one attribute adds it to a displayed ban list
- To ensure an accurate grade, the recording must show that when clicked, an attribute in the ban list is immediately removed from the list of banned attributes
-
Attributes on the ban list prevent further images/API results with that attribute from being displayed
-
Multiple types of attributes can be added to the ban list
-
Users can see a stored history of their previously viewed items from their session
Here's a walkthrough of implemented user stories:
GIF created with LICEcap
