https://github.com/MishaKliuvak/ecommerce-carpets-shop-server
On the main page you can see the latest posts and the most popular products.
This tab contains all available products that can be sifted out using various filters (price, category, subcategory, etc.). You can also use the search to find a product.
Each product can be viewed, added to cart or favorites (you need to be logged in).
On the product page, the user can find all the images, description, average rating and reviews, if any, as well as leave a review if he is authorized.
All selected products are in the cart, where you can view information on each product, change the quantity, remove the product or proceed to checkout.
To pay the order was used the Stripe payment system. After placing an order, it will be saved in the user order history, where user can track its status.
To change the status of orders, add products, categories, etc. exist is an administrator mode