BuildForSDG / BuildForSDG/team-010-frontend
[FEATURE] Shopping cart and checkout
- Dominant language
- JavaScript
- Stars
- 0
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
### Todo
**Produce**
*As a system, I should be able to*,
- [Remember shopping cart items](https://github.com/BuildForSDG/team-010-frontend/wiki/%5BSTORY%5D-The-system-should-be-able-to-remember-my-shopping-cart-items)
*As a customer, I should be able to*
- [Keep track of the produce they want to purchase](https://github.com/BuildForSDG/team-010-frontend/wiki/%5BSTORY%5D-A-customer-should-be-able-to-keep-track-of-the-produce-they-want-to-purchase)
*As a customer, I should be able to*
- [See the total cost of produce in the shopping cart](https://github.com/BuildForSDG/team-010-frontend/wiki/%5BSTORY%5D-A-customer-should-be-able-to-see-the-total-cost-of-produce-in-the-shopping-cart)
*As a customer, I should be able to*
- [Remove a produce from the shopping cart](https://github.com/BuildForSDG/team-010-frontend/wiki/%5BSTORY%5D-A-customer-should-be-able-to-remove-a-produce-from-the-shopping-cart)
*As a customer, I should be able to*
- [checkout from the shopping cart](https://github.com/BuildForSDG/team-010-frontend/wiki/%5BSTORY%5D-A-customer-should-be-able-to-checkout-from-the-shopping-cart)
*As a customer, I should be able to*
- [make adjustments in the shopping cart](https://github.com/BuildForSDG/team-010-frontend/wiki/%5BSTORY%5D-A-customer-should-be-able-to-make-adjustments-in-the-shopping-cart)
*As a customer, I should be able to*
- [purchase confirmation page](https://github.com/BuildForSDG/team-010-frontend/wiki/%5BSTORY%5D-A-customer-should-be-able-to-get-a-purchase-confirmation-page)
*As a customer, I should be able to*
- [receive a order confirmation email](https://github.com/BuildForSDG/team-010-frontend/wiki/%5BSTORY%5D-A-customer-should-be-able-to-receive-a-order-confirmation-email)
*As a customer, I should be able to*
- [specify delivery address](https://github.com/BuildForSDG/team-010-frontend/wiki/%5BSTORY%5D-A-customer-should-be-able-to-specify-the-delivery-address)
*As a customer, I should be able to*
- [specify a credit card payment information](https://github.com/BuildForSDG/team-010-frontend/wiki/%5BSTORY%5D-A-customer-should-be-able-to-specify-a-credit-card-payment-information)
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading the linked wiki stories for cart persistence, item tracking, totals, removal, adjustments, checkout, confirmation, email, delivery address, and payment information. Use those stories to define the required scope and acceptance criteria; done means the shopping cart and checkout flow supports every listed customer and system capability.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 20/100