forked from CodeYourFuture/Module-JS2
-
Notifications
You must be signed in to change notification settings - Fork 0
[TECH ED] Build quote generator app #18
Copy link
Copy link
Open
Labels
🏕 Priority MandatoryThis work is expectedThis work is expected🐂 Size Medium1 - 4 hours1 - 4 hours📅 JS2Worked assigned during JS2Worked assigned during JS2📅 Week 3Assigned during the week 3 of this moduleAssigned during the week 3 of this module
Description
Activity
Metadata
Metadata
Assignees
Labels
🏕 Priority MandatoryThis work is expectedThis work is expected🐂 Size Medium1 - 4 hours1 - 4 hours📅 JS2Worked assigned during JS2Worked assigned during JS2📅 Week 3Assigned during the week 3 of this moduleAssigned during the week 3 of this module
From Module-JS2 created by Dedekind561: CodeYourFuture#47
Link to the coursework
Look up the
quote-generatorapp in theweek-3directory to get started.Why are we doing this?
These challenges are designed to develop your problem-solving skills.
Acceptance criteria
Given a user visits the quote generator web page
When the page loads
Then a random quote from the quotes array should be displayed on the screen
And the name of the person who said the quote should be displayed
Given a user is viewing a random quote on the quote generator page
When the user clicks the 'New Quote' button
Then a new random quote from the quotes array should be displayed on the screen
And the name of the new quote's author should be displayed
Given a user is viewing a quote on the quote generator page
When the user clicks the 'New Quote' button multiple times
Then a different random quote from the quotes array should be displayed each time
And the name of the new quote's author should be displayed each time
Maximum time in hours
3
How to get help
Share your blockers in your class channel
https://syllabus.codeyourfuture.io/guides/asking-questions
How to submit
gitGraph commit id: "start" branch feature/js2-challenges-week4 commit id: "skeleton page code" commit id: "Fonts and colours" commit id: "mobile layout" commit id: "lighthouse audit revisions mobile" commit id: "desktop layout" commit id: "lighthouse audit revisions desktop" checkout main merge feature/js2-challenges-week4There are several projects in this repo. Make a new branch for each project.