商城项目BtoC模式,前端全部由本人独立开发
后台页面:通过element-ui完成页面整体布局
主要功能模块:
首页,通过Echarts对商品数据进行可视化处理
角色系统
登录权限管理,通过axios二次封装,响应拦截以及vue-router全局前置路由守卫完成
角色授权管理,通过管理员可以对不同角色进行角色授权
商城系统
商品分类管理,通过商品上传,对商品的规格,类别进行上传和修改,最终可在前台的分类商品可见(FromData打包数据上传)
商品规格管理,对不同分类的商品的规格及价格进行上传和修改,最终可在前台的详情可见(FromData打包数据上传)
轮播图管理,上传商品的归类到前台的轮播图模块,以及轮播图的详情页观览数据(FromData打包数据上传)
秒杀活动模块,上传秒杀的商品,通过对element-ui进行二次处理,以及中文包进行渲染,最终实现上传数据(FromData打包数据上传)
公告模块,通过webSocketAPI实现和前台的即时通讯,完成公告
其他,对element-ui的弹框消息,分页等组件进行二次封装
前台页面:通过u-view和First-ui完成页面