Skip to content

timshaq/vue-learn-shop

Repository files navigation

vue-learn-shop

28.07.2020 — layout

Added layout of future shop.

29.07.2020 — first step

Added ProductList and ProductItem components;
Added products images in catalog.

30.07.2020 — update:shop

Added AppPagination and ProductFilter components;
Added prices and colors for products.

01.08.2020 — update:shop(2)

Added MainPage, ProductPage and NotFoundPage components;
Added Simple Routing from Scratch;
Added global event bus eventBus.js;
Added helper functions gotoPage.js and numberFormat.js.

03.08.2020 — update:shop(3)

Added CartIndicator and CartPage components;
Simple Routing from Scratch replaced by the VueRouter;
Added state management pattern and library Vuex.

11.08.2020 — update:shop(4)

Added CartItem component;
Added loaders for ProductList, ProductPage and CartPage components;
Added helper function-filter productNumber.js;
Changed local directories to API vue-study.dev.creonit.ru.

12.08.2020 — update:shop(5)

Added OrderPage and OrderPageInfo components (pages);
Added BaseFormField, BaseFormText and BaseFormTextarea components;
Added formFieldMixin.js mixin;
Fixed loader's bug from cart's length = 0.

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

Customize configuration

See Configuration Reference.