项目简介
本项目是基于React和Spring Boot构建的电商管理系统,能提供完整的电商管理解决方案。系统涵盖商品管理、用户管理、角色管理以及权限控制等功能,可助力管理员高效管理电商平台。
项目的主要特性和功能
1. 商品管理
- 商品列表支持分页显示,便于管理员查看与管理商品。
- 管理员可添加新商品或修改现有商品的名称、描述、价格等信息。
- 支持商品分类管理,方便用户浏览和搜索。
2. 用户管理
- 显示所有用户的分页列表,方便管理员查看用户信息。
- 管理员能添加新用户或修改现有用户的信息。
- 可删除不再需要的用户。
3. 角色管理
- 显示所有角色的分页列表,管理员可查看角色信息。
- 管理员能添加新角色或修改现有角色的权限。
- 可删除不再需要的角色。
4. 权限控制
- 根据用户的角色权限动态显示导航菜单,确保用户仅能访问其权限范围内的功能。
安装使用步骤
1. 前端安装
- 确保已安装Node.js和npm。
- 进入项目前端目录,运行以下命令安装依赖:
bash npm install
- 启动前端开发服务器:
bash npm start
2. 后端安装
- 确保已安装Java和Maven。
- 进入项目后端目录,运行以下命令安装依赖:
bash mvn install
- 配置数据库连接信息(如MySQL)。
- 启动后端服务器:
bash mvn spring-boot:run
3. 运行项目
- 前端开发服务器默认运行在
http://localhost:3000
。 - 后端服务器默认运行在
http://localhost:8080
。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】