Skip to content

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.

Notifications You must be signed in to change notification settings

User-960/Online-shop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Online-shop

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.

Project Opportunities

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

Commands

Launching a development server and json server with data

npm run server-db-dev

Building a project with optimization

npm run build

Cleaning up the dist folder

npm run clear

Checking the src folder for an error according to the set of rules

npm run eslint

Launching a development server

npm run server

Launching a json server with data

npm run server-db

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published