Developing a ShoppingCart (Ecommerce) Application using Vue.js
Live Demo : Vue-Shopping-Cart
This project was generated with Vue CLI version 3.x
- User Registeration and Authentication using Passport.js (Email/password | Google Authentication)
- CRUD Operations like
- User can add product to his cart
- Admin can add product to the product list.
- Admin can edit/delete the product.
 
- Security
- Implementation of Authentication and Authorization.
 
- Technology : Vue.js + Express + Node.js + MongoDb (MEVN), HTML, Bootstrap, PWA.
- Vue CLI - Installation of Vue CLI
- NodeJs - Download Nodejs
- Package Manager - NPM / Yarn
- Clone the repository and run npm installif you use npm as package manager oryarn installif you use yarn as package manager.
- Configuring MongoDB server/mongo/config.js
    mongoose.connect('<YOUR_MONGODB_URL>', {
        useNewUrlParser: true
    }); // connect to your database
- Run the server npm run serve
- Star my Github repo β
- Create pull requests, submit bugs, suggest new features or documentation updates π
npm install
npm run serve
npm run build
npm run test
npm run lint

