MCPcopy Index your code
hub / github.com/ashwanth1506/ecommerce

github.com/ashwanth1506/ecommerce @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
72 symbols 362 edges 75 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

A e-commerce platform called Shop-Up builded using following tech stack Frontend-React Backend-Node Database-Mongodb Features: =>Users can browse the products and add them to the cart =>once you added your items to the cart you can plave the orders =>Only Admin can Add and delete the product list => All the data are stored using MongoDb =>seperate end points were created for products,cart,orders to fetch data

Extension points exported contracts — how you extend this code

NavLinkCompatProps (Interface)
(no doc)
src/components/NavLink.tsx
CartItem (Interface)
(no doc)
src/pages/Cart.tsx
ThemeContextType (Interface)
(no doc)
src/context/ThemeContext.tsx
State (Interface)
(no doc)
src/hooks/use-toast.ts
CommandDialogProps (Interface)
(no doc)
src/components/ui/command.tsx
OrderItem (Interface)
(no doc)
src/pages/Orders.tsx
TextareaProps (Interface)
(no doc)
src/components/ui/textarea.tsx
Product (Interface)
(no doc)
src/pages/Products.tsx

Core symbols most depended-on inside this repo

cn
called by 197
src/lib/utils.ts
dispatch
called by 5
src/hooks/use-toast.ts
useCarousel
called by 4
src/components/ui/carousel.tsx
useSidebar
called by 4
src/components/ui/sidebar.tsx
useFormField
called by 4
src/components/ui/form.tsx
getPayloadConfigFromPayload
called by 3
src/components/ui/chart.tsx
useChart
called by 2
src/components/ui/chart.tsx
useTheme
called by 2
src/context/ThemeContext.tsx

Shape

Function 61
Interface 11

Languages

TypeScript100%

Modules by API surface

src/hooks/use-toast.ts9 symbols
src/components/ui/pagination.tsx5 symbols
src/pages/Cart.tsx4 symbols
src/context/ThemeContext.tsx4 symbols
src/pages/Products.tsx3 symbols
src/components/ui/sheet.tsx3 symbols
src/components/ui/drawer.tsx3 symbols
src/components/ui/command.tsx3 symbols
src/components/ui/chart.tsx3 symbols
src/pages/Orders.tsx2 symbols
src/pages/Admin.tsx2 symbols
src/hooks/use-mobile.tsx2 symbols

Datastores touched

CartCollection · 1 repos
OrderCollection · 1 repos
ProductCollection · 1 repos
(mongodb)Database · 1 repos

For agents

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

⬇ download graph artifact