BuildForSDG / BuildForSDG/team-010-frontend

[FEATURE] Shopping cart and checkout

Open
#10 0 comments 0 reactions 0 assignees View on GitHub
enhancement Epic Front-End
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.