sethburns / bare-minimum Goto Github PK
View Code? Open in Web Editor NEWHome Page: https://bare-minimum.vercel.app
Home Page: https://bare-minimum.vercel.app
Users can mark tasks as complete, and delete tasks (EXT *1)
<Route path='*' />
in App.js
Situation: User clicks the logo.
Acceptance Criteria: They are taken to the homepage as if they had just loaded the app. Main logo visible, 6-ish categories to choose from.
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.
Situation: User loads the app
Acceptance criteria: They see a breathing logo image and title. The background is changing. They should also be able to see the list of goals we intend to display.
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"
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.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.