Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/karamanburak/checkout-page


https://github.com/karamanburak/checkout-page

Last synced: 2 days ago
JSON representation

Awesome Lists containing this project

README

        

# Checkout_Page

## Description
Project aims to create a real checkout page of e-commerce website.

## Learning Outcomes

At the end of the this project, you will be able to;

- analyze a problem, create e-commerce website page.

- demonstrate their knowledge of algorithmic design principles for dynamic calculation of product's cart.


## Problem Statement

- Create a checkout page following the design and make the calculation of cart dynamically with using of DOM and Event in JS.

![Form](./img/checkout-page.gif)

## Project Skeleton

```
03-Checkout_Page (folder)
|
|----img
|----checkout.html
|----checkout.js
|----checkout1.html
|----checkout1.js
|----checkout2.html
|----checkout2.js
|----readme.md
|----style.css
```

- User stories;

- When I click plus button on product's row, I can increase the product's quantity.
- When I click minus button on product's row, I can decrease the product's quantity, but minimum quantity value can be 1.
- When I click remove button on product's row, I can delete a product in the cart.
- When I change any combination of product chart(plus, minus, remove etc.), I want to see the new calculation of chart's prices in concerned fields.