Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TECH ED] Build quote generator app #20

Open
3 tasks
SallyMcGrath opened this issue May 14, 2024 · 0 comments
Open
3 tasks

[TECH ED] Build quote generator app #20

SallyMcGrath opened this issue May 14, 2024 · 0 comments
Labels
📅 JS2 Work assigned during JS2 🏕 Priority Mandatory This work is expected 🐂 Size Medium 1-4 hours 📅 Sprint 3 Assigned during Sprint 3 of this module

Comments

@SallyMcGrath
Copy link
Member

SallyMcGrath commented May 14, 2024

Link to the coursework

https://github.com/CodeYourFuture/Module-Data-Groups/tree/main/Sprint-3

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

  1. Fork to your Github account.
  2. Make a branch for this project.
  3. Make regular small commits in this branch with clear messages.
  4. When you are ready, open a PR to the CYF repo, following the instructions in the PR template.

There are several projects in this repo. Make a new branch for each project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📅 JS2 Work assigned during JS2 🏕 Priority Mandatory This work is expected 🐂 Size Medium 1-4 hours 📅 Sprint 3 Assigned during Sprint 3 of this module
Projects
Status: 📋 Backlog
Development

No branches or pull requests

1 participant