Skip to content

eCommerce Sprint 1#8

Open
Howl404 wants to merge 181 commits into
mainfrom
develop
Open

eCommerce Sprint 1#8
Howl404 wants to merge 181 commits into
mainfrom
develop

Conversation

@Howl404

@Howl404 Howl404 commented Aug 5, 2023

Copy link
Copy Markdown
Owner

Task: link
Screenshot:
Screenshot_4
Done 3.08.2023 / deadline 8.08.2023
Score: 150 / 150
All done

Howl404 and others added 30 commits September 5, 2023 00:04
Discount price styles, sync sliders
Sprint 3: Сatalog, product page, user profile
…mplementation (#49)

* feat: add basket page and create layout, add styles for basket page

* feat: add link to basket in header and fix width input

* feat: carts functions, change names

* fix: get cart by anon and customer id

* feat: Auth Data state

* feat: store anon tokens

* feat: import alias

* fear: add component cart item and styles for it

* feat: add access and refresh token to AuthData

* fix: infinite loop

* feat: add to cart, remove from cart buttons, change styles, delete description, pass list of products that already in cart

* feat: add function

* fix: typo

* feat: change Cart interface, fix removeFromCart

* feat: add to cart, remove from cart

* feat: loader before cookies, getNewToken

* feat: get token if refresh available, update AuthData, fix breadcrumb order

* feat: return product card test

* fix: return object

* feat: spinner while updating cart, icons

* fix: infinite loop by default

* fix: resize observer error on build

* fix: return first found cart

* feat: delete AuthData, merge cart on login, assign cart on register

* fix: first check for authorized cart on delete

* feat: check cart, add to cart, remove from cart, animation while request, select quantity, disable if item in cart

* refactor: move duplicate code to utilities

* feat: override style

* feat: notification on product add\remove

* feat: change div to spinner

* feat: check function for cart

* feat: add Fetch cart and display products, name, image, individual price

* feat: add quantity selector, show price with cent  and fix totalPrice and price

* feat: basic about card structure, routing

* feat: add promo codes to main page

* feat: add update header depending on the cost of the basket, fix show price style

* feat: add animation for remove item, add disabled button in quantity

* feat: add total sum in cart for header, add button for clear cart, fix: check token

* refactor: clear code from console and comments

* feat: add promocode to cart

* feat: add adaptive for card, fix: fix table cart

* fix: font size in quantity number

* feat: add loader in cart page; fix: fix button quantity

* feat: styles, inverted card

* fix: github role order

* feat: change styles, add rs logo and link

* feat: collaboration text, styles

* feat: add promocode to cart

* feat: catalog pagination

* fix: after bad merge

* fix: another bad merge

* fix: calculate price and warning

* fix: add trim promocode, text-align: left promocode

* fix: loader and style loadre, fix button took out table

* feat: get cart by refresh token, delete cart if everything expired

* feat: add about me

* feat: add description aboud me; fix width and height

* feat: change img size, margins

* feat: change image

* feat: same api client for all auth type

* feat: add info Rashit

* feat: remove jira, shorter name for contributions

* feat: link in new tab

* feat: loading while getting new token after log out

* feat: move cart price into separate function to avoid duplicate code

* feat: get cart price after page reload

* fix: anon-password-refresh token promocode

* feat: get cart price on login\register

* feat: add function getToken utilities/getCookieToken

* refactor: remove duplicate code, change to utility function

* refactor: remove duplicate, change to utility

* feat: change cart message

* feat: cart clear confirmation

* fix: missing import, add alias

* feat: make buttons non draggable

* fix: get new token if it expires soon

---------

Co-authored-by: Michail <36785100+AcademeG1@users.noreply.github.com>
Co-authored-by: capapa <safiev@gmail.com>
Co-authored-by: Rash R <99014897+capapa@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants