GithubHelp home page GithubHelp logo

bare-minimum's People

Contributors

caliham avatar hvohr avatar sethburns avatar taranveersingh93 avatar

Watchers

 avatar

bare-minimum's Issues

As a user, I should be able to click on a task category and be taken to a page with a task.

Situation: User clicks a category.

Acceptance criteria: User sees a randomly selected (but categorically correct) task, category title, accept button, deny button. Outside that div, a button to 'GoBack' and 'See saved tasks'

Situation: User hovers on the refresh icon or save icon

Acceptance criteria: User sees relevant text

Situation: User clicks on refresh icon

Acceptance criteria: User sees another task that is not the same as the last one.

Situation: User spam clicks refresh icon

Acceptance criteria: User does not see any repeated task until user has at least once gone through a round of those tasks. Once user has seen each task, the random task array refreshes and now user will see these messages again.

Situation: User clicks on save icon
Acceptance criteria: If the task was saved successfully, user sees the icon turn green, and an animated appearance of "Saved" for 1 second. After one second, icon turns back to purple, the 'saved' text disappears. If the save was unsuccessful, the icon turns red and the text appearing will be "Something went wrong, but atleast you tried..."

Situation: User clicks on logo
Acceptance criteria: User is taken to homepage

Situation: User clicks on the button to choose categories
Acceptance criteria: User is taken to homepage

Situation: User clicks on the button to see saved tasks
Acceptance criteria: User is taken to the path of tasklist where they can see the list of saved tasks.

Fix error handling on task select view

Situation: User clicks on a category after landing on homepage.
Acceptance criteria: User should see Loading

Situation: All tasks in a category are saved
Acceptance criteria: User should see "All tasks saved"

As a user, I should be able to accept or deny tasks.

Situation: I click accept or deny.

Acceptance criteria: They immediately see a new task with a confirmation message about their choice. Onclick accept => task is added to accepted tasks page. Onclick deny => task is NOT added to accepted tasks page.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.