前后端分离的数码商城系统-nodejs-vue

40 阅读1分钟

淘宝店铺搜索:点创微科

前后端分离的数码商城系统-nodejs-vue

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述

前后端分离的数码商城系统-nodejs-vue

地址: http://localhost:8080/

商家:shangjia/123

客户:kehu/123456

管理员:admin/123456

二、项目功能

商品列表:以表格形式展示所有商品,支持分页、筛选

添加商品:引导管理员填写商品信息

商品分类:支持多级分类(如一级分类→二级分类→三级分类)

商品发货:展示待发货订单,支持按时间、订单号、收货人筛选

商品审核:展示商户提交的新商品或修改申请

分类审核:商户可提交新分类申请

用户权限:定义角色

三、运行环境

开发环境 idea

运行环境 nodejs MySQL vue14.18

(此配置为本人调试所用,仅供参考)

四、项目技术

前端: vue

开发语言:nodejs

框架:vue2、express

数据库:mysql5.7

数据库工具:Navicat

开发软件:idea

推荐浏览器:谷歌浏览器

启动: server文件夹下cmd :node app.js

webshop文件夹下cmd :npm run serve

技术栈: nodejs、vue、express、mysql5.7

五、项目截图

1752991819-59b3479e2d417bb.jpg

1752991821-a4856b25dbf1027.jpg

1752991823-a7131e6a3588c74.jpg

1752991825-fcc83de415dc38a.jpg

1752991826-4ab266b3dc3cee8.jpg

1752991828-b4849b7f4094866.jpg

1752991830-cd1c3023a8466f5.jpg

1752991832-bbdb534d216f9a4.jpg

1752991834-a57ebca63d01a56.jpg

1752991836-296e6bd2cc12de1.jpg

1752991838-371569a4a52e5ba.jpg

1752991839-3ce8761613b9557.jpg

1752991841-7239713a150c7ea.jpg

1752991844-a78eafd7a2b5e6f.jpg

1752991846-d15b994617afee6.jpg

1752991849-8c3deea9b992a4c.jpg

1752991852-91c2085e7ca0be8.jpg

0c6f25b0fc054fd88c8dd70eac55b61f~tplv-73owjymdk6-jj-mark-v1_0_0_0_0_5o6Y6YeR5oqA5pyv56S-5Yy6IEAg6Z2S6Z2S5a2m5aeQ_q75.webp