A shopping mall demo based on vuetify(UI), vuejs(frontend), nodejs(backend), mongodb. only for learning.
partly refers to the course: https://coding.imooc.com/class/113.html
Online presentation: http://149.129.106.231/
- Responsive design: two layouts designed for computers and mobiles.
- dynamic loading: the goods list will load new items until you reach the end of the page.
- Functions:
- account system: register and login, logout.
- information management: view history orders, manage addresses.
- goods information: goods list, goods details, goods sort and filter.
- purchase system: cart list and checkout.
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
# build for production and view the bundle analyzer report
npm run build --report
For a detailed explanation on how things work, check out the guide and docs for vue-loader.