Skip to content

Latest commit

 

History

History
59 lines (47 loc) · 1.65 KB

README.md

File metadata and controls

59 lines (47 loc) · 1.65 KB

MEVN stack - MongoDB, Expressjs, Vuejs, and Nodejs.

E-Commerce website You-play

Project setup

./
npm install
npm run serve

cd server

server/

npm install

craete .env file 

set MONGO_DB_URL value
set JWT_SECRET value

then run

node index.js
or 
nodemon

Project Description

  • Admin can create, delete, update products and check all orders.
  • Client can view all products and get product by ID.
  • Client can add product to cart, and order.
  • Clinet can view all orders.
  • Pagination and Search from server

Project Technologies

Back-end:

  • Node-Express
  • Database: MnogoDB - Mongoose
  • Bcrypt.js
  • Jsonwebtoken

Front-end:

  • Vue - 3
  • Vuex
  • Bootsrap
  • Nprogress
  • Vue-router

home cart empty-cart order order-reciept Orders-admin product-page products-manager