An open API service indexing awesome lists of open source software.

https://github.com/mrplotnik/vue-technozavr

:shopping_cart: :battery: Online-store of digital equipment "Technozavr".
https://github.com/mrplotnik/vue-technozavr

eslint rest-api vue vue-router vuex

Last synced: 18 days ago
JSON representation

:shopping_cart: :battery: Online-store of digital equipment "Technozavr".

Awesome Lists containing this project

README

          

# :shopping_cart: :battery: 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
```