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".
- Host: GitHub
- URL: https://github.com/mrplotnik/vue-technozavr
- Owner: mrPlotnik
- Created: 2023-01-09T11:42:36.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-02-23T13:07:12.000Z (over 3 years ago)
- Last Synced: 2025-10-13T21:41:37.678Z (8 months ago)
- Topics: eslint, rest-api, vue, vue-router, vuex
- Language: Vue
- Homepage: https://mrplotnik.github.io/vue-technozavr/#/
- Size: 2.97 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
```