Skip to content

Modern eCommerce Storefront based on Next.js and React.js technologies. PrestaShop React.js Theme.

License

Notifications You must be signed in to change notification settings

binshops/react-ecommerce

Repository files navigation

react-ecommerce

🚀 React.js E-Commerce

Open-source e-commerce react.js and next.js template. Easily, build your headless e-commerce website using a reliable API and a modern storefront.

Build your e-commerce website quickly and efficiently with:

  • 30+ fully coded react.js components
  • Responsive design
  • Home, PDP and PLP fully workable pages
  • Connected to a sample API
  • Special Features

React e-commerce has everything you need to create the headless e-commerce website.

Let's take a look at the doc for getting started: React.js / Next.js E-Commerce Documentation

Project Structure

├── locales
│   ├── en
│   └── fr
├── public
│   └── images
│       ├── home
│       │   └── category
│       ├── icon
│       ├── instagramPost
│       └── slider
└── src
├── component
│   ├── accordionItem
│   ├── cartContent
│   │   └── cardItem
│   │       └── updateQuantity
│   ├── category
│   │   ├── categoryOptions
│   │   ├── categoryProduct
│   │   ├── filter
│   │   │   └── checkBox
│   │   ├── placeholder
│   │   └── sort
│   ├── footer
│   ├── header
│   ├── homeCategory
│   ├── instagramPost
│   ├── loadingIndicator
│   ├── mainSlider
│   ├── megaMenu
│   ├── modal
│   ├── navigationBar
│   ├── pagination
│   ├── product
│   │   ├── addToCart
│   │   ├── options
│   │   │   ├── colorSelect
│   │   │   └── selectBox
│   │   └── price
│   ├── productCard
│   ├── productCarousel
│   ├── productDetails
│   ├── productGallery
│   ├── productInfo
│   ├── search
│   └── subscribe
├── const
├── context
├── pages
│   ├── category
│   └── product
├── styles
└── utils
├── api
│   ├── fetchData
│   └── transformer
├── function
├── hooks
└── type
├── i18n.js
├── tsconfig.json
├── next.config.mjs
├── package.json
├── package-lock.json