使用技术栈有html、css、js、es6、vue2、vue-router、vuex、less、axios、uniapp、echarts 使
描述: 描 项目实现校园超市的商品管理功能和客户购买商品功能,分为Web端后台管理系统和小程序客户端,管理系
统实现对商品的添加、删除、修改等功能,并实现后台控制小程序首页推荐的商品、使用echarts条形统计图和扇形
统计图等进行超市商品的数据分析。小程序实现购物车、用户登录、商品购买、商品分类等功能。
内容: 内
1. 使用element-ui构建web端表格表单并接入接口,使用二次封装的axios发送请求
2. web端实现商品数据展示、商品的增删改查、设置小程序首页的推荐商品、用户管理功能
3. 小程序实现推荐商品展示、商品分类、购物车、商品购买、个人中心
4. 后端接口由express框架和sequelize框架,使用brcyptjs包进行用户密码加密,JWT技术生成token,expressjwt包对web端传回的token进行解析。使用sequelize以对象形式操作数据库。
5. 通过路由拦截、vuex数据存储等的方式实现权限控制功能,用户登录后端返回特定的路由ID(存储再vuex中)
来展示后台管理系统的菜单,当用户导航到没有权限的路由时展示404并重定向到首页