Skip to content

Clothing and accessories online store, React SPA + Storybook (in developing)

License

Notifications You must be signed in to change notification settings

leopard-work/MDShop

Repository files navigation

🎉 MDShop 🎉

Clothing and accessories online store React SPA

Templates included: home page, product catalog, product card, checkout page, text page.

There is functionality for advanced card filtering, sorting, searching, selecting various product packaging options, setting up discounts and promotional codes, selecting delivery and payment options.

MDShop-preview

Live demo

Website: https://mdshop.solutions4web.ru/

Storybook: https://mdshop-story.solutions4web.ru/

Main Libraries

  • Vite
  • React
  • React Redux
  • React Query
  • @reduxjs/toolkit
  • Storybook
  • Typescript
  • Jest
  • Sass
  • ESlint
  • Stylelint
  • Prettier
  • CI GitHub Actions config

Installation

# clone this repository
$ git clone https://github.com/leopard-work/MDShop

# go into template directory
$ cd MDShop

# install dependencies
$ npm install

Run dev server

$ npm run dev

Run dev server on http://localhost:5173

Run storybook

$ npm run sb

Storybook on http://localhost:6006

Build

$ npm run build

Linting

$ npm run test

$ npm run lint

$ npm run stylelint

$ npm run prettier