Repo for IBM agile development and scrum course
hayone1 / agile-final-project Goto Github PK
View Code? Open in Web Editor NEWRepo for IBM agile development and scrum course
License: GNU General Public License v3.0
Repo for IBM agile development and scrum course
License: GNU General Public License v3.0
As a user
I need a "dislike" button for each product
So that I can "Dislike" a product in the catalog and not see similar recommendations
Given [some context]
When [certain action is taken]
Then [the outcome of action is observed]
As a user
I need a "like" button for each product
So that I can "Like" a product in the catalog and get similar recommendations
Given [some context]
When [certain action is taken]
Then [the outcome of action is observed]
As a Dev-Ops engineer
I need the website to be contanerized
So that I can host it in the cloud and make it accessible via a public url
Given the website is hosted in the cloud
When a user attempts to access the website via the url
Then the website should be displayed on their browser
As a user
I need a simple query/filter interface in the catalogue GUI
So that I can query a subset of products in the catalog
Given [some context]
When [certain action is taken]
Then [the outcome of action is observed]
As a user
I need "retrieve product" button and GUI
So that I can retrieve a product from the catalogue by productID or product name
Given the "retrieve product" GUI is created
When a user selects the retrieve product button
Then an interface will popup with a search bar for user to retrieve product by productID or product Name
As a user
I need a "list all" button in the catalogue GUI
So that I can list all products in the catalog
Given [some context]
When [certain action is taken]
Then [the outcome of action is observed]
As a user
I need a "create product" button and GUI interface
So that I can create a product in the catalog
Given a "create product" interface exists
When a user clicks the "create product" button
Then the user is presented with an interface to input unique product details and confirm.
As a user
I need an "update product" button and with each product
So that I can update a product in the catalogue
Given a product exists in the catalogue
When a user selects the update product button of a product
Then the user is presented with an interface to update the product and confirm.
As a User
I need a "delete product" button with each product
So that I can delete a product from the catalog
Given a product exists in the catalogue
When a user selects the "delete product" button of a product
Then a popup will come up for for user to cancel or confirm the deletion of the product from the catalogue
As a Dev-Ops engineer
I need Deployment GitHub actions script
So that new and approved changes are automatically deployed to the cloud.
Given [some context]
When [certain action is taken]
Then [the outcome of action is observed]
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.