Skip to content

mrPlotnik/vue-technozavr

Repository files navigation

🛒 🔋 Online-store of digital equipment "Technozavr".

Using:

  • Vue CLI,
  • Vue Router,
  • Vuex,
  • ESLint (airbnb),
  • Babel,
  • Mixins,
  • Axios,
  • SASS,
  • Git
  • Bower
  • REST API Swagger.

The user can execute on the site actions:

  • View a list of products by page,
  • Filter the list of products by parameters,
  • View information about a product on its detailed page,
  • Add a product with the selected color and add to cart,
  • Change the number of items in the cart,
  • Remove items from cart,
  • Enter your details on the checkout page,
  • Choose a delivery and payment method,
  • Place an order and see information about it on the successful ordering page.

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Deploy to server:

bash deploy.sh