MCPcopy
hub / github.com/adrianhajdin/project_e_commerce

github.com/adrianhajdin/project_e_commerce @main sqlite

repository ↗ · DeepWiki ↗
36 symbols 91 edges 21 files 0 documented · 0%
README

E-Commerce

Live Site

eCommerce

Stay up to date with new projects

New major projects coming soon, subscribe to the mailing list to stay up to date https://javascriptmastery.eo.page/mailing-list.

Introduction

This is a code repository for the corresponding video tutorial.

In this video, we're going to build a fully functional eCommerce application using commerce.js.

While building it you're going to learn many advanced React & JavaScript topics, as well as how to use Stripe for card transactions. On top of that, at the end of the video, you will have this unique and complex webshop app that you will be able to add to your portfolio. And trust me, e-commerce applications are impressive.

Core symbols most depended-on inside this repo

handleUpdateCartQty
called by 2
src/components/Cart/CartItem/CartItem.jsx
nextStep
called by 2
src/components/CheckoutForm/Checkout/Checkout.jsx
fetchProducts
called by 1
src/App.js
fetchCart
called by 1
src/App.js
refreshCart
called by 1
src/App.js
renderEmptyCart
called by 1
src/components/Cart/Cart.jsx
renderCart
called by 1
src/components/Cart/Cart.jsx
handleRemoveFromCart
called by 1
src/components/Cart/CartItem/CartItem.jsx

Shape

Function 36

Languages

TypeScript100%

Modules by API surface

src/App.js9 symbols
src/components/CheckoutForm/Checkout/Checkout.jsx7 symbols
src/components/CheckoutForm/AddressForm.jsx4 symbols
src/components/Cart/Cart.jsx4 symbols
src/components/Cart/CartItem/CartItem.jsx3 symbols
src/components/Products/Product/Product.jsx2 symbols
src/components/Navbar/Navbar.jsx2 symbols
src/components/CheckoutForm/PaymentForm.jsx2 symbols
src/components/Products/Products.jsx1 symbols
src/components/CheckoutForm/Review.jsx1 symbols
src/components/CheckoutForm/CustomTextField.jsx1 symbols

Dependencies from manifests, versioned

@chec/commerce.js2.3.0-beta1 · 1×
@material-ui/core4.11.0 · 1×
@material-ui/icons4.9.1 · 1×
@material-ui/lab4.0.0-alpha.56 · 1×
@stripe/react-stripe-js1.1.2 · 1×
@stripe/stripe-js1.11.0 · 1×
@testing-library/jest-dom4.2.4 · 1×
@testing-library/react9.3.2 · 1×
@testing-library/user-event7.1.2 · 1×
eslint-config-airbnb18.2.1 · 1×
eslint-plugin-import2.22.1 · 1×

For agents

$ claude mcp add project_e_commerce \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact