The main purpose of the project is to write the project on Vue 3, TypeScript and use bundler Webpack. The project itself is a online shop with main page and catalog.
The project allows you to add products in the cart, sort products by categories and prices, look info about product with slider, change the number of product in the cart, search product by name.
What is used:
- Programming languages: HTML, CSS, TypeScript;
- Framework: Vue.js 3;
- Bundler: Webpack;
- Preprocessor: SCSS;
- Libraries: Vuex, Vue Router, Axios, Babel, ESLint, Husky;
To clone repository
git clone https://github.com/User-960/Online-shop.git
To install packages, use the command
npm install
npm run server-db-dev
npm run build
npm run clear
npm run eslint
npm run server
npm run server-db