React+antd+Redux+Express+MongoDB实现通用后台管理系统

本教程通过实战项目,教你如何使用React全家桶、Antd、Axios等前端技术,结合Node、Express和MongoDB搭建全栈应用。涵盖前端鉴权、权限控制、数据库操作、HTTPS部署等内容。

源码
在线地址

你能学到

技术栈

  • 前端: 使用 React 全家桶 + Antd + Axios + ES6 + Webpack 等技术
  • 后端: 使用 Node + Express + Mongodb 等技术

项目运行之前,请确保系统已经安装以下应用

  1. node (6.0 及以上版本)
  2. mongodb (开启状态) 安装参考
  3. 全局安装nodemon(为了node服务热启动)
yarn global add nodemon
  1. 可以参考这里安装

运行启动

# 克隆到本地
1. git clone 

# 进入后台应用目录
2. cd react-manage/server

# 安装后台应用依赖
3. yarn install 

# 启动后台应用
4. yarn start  

# 进人前端应用目录
5. cd react-manage/client

# 安装前端应用依赖
6. yarn install

# 启动前端应用
7. yarn start

# 启动浏览器
8. 访问: http://localhost:3000

应用基本结构

client/src

文件目录含义
apiajax相关
assets公用资源
components公共组件(非路由组件)
pages路由组件
config配置文件
utils工具模块
App.js应用根模块
index.js应用入口

server/src

文件目录含义
config配置参数
db数据库连接
logs日志文件
modals数据库表结构
public可以放前端静态资源
router路由
server.js应用入口

功能

  • 首页
    • 登陆
      • node实现基于token的身份验证
    • 登出
    • 保持登录
  • 商品
    • 品类管理
      • 添加
      • 修改分类
      • 子分类
    • 商品管理
      • 搜索商品
      • 添加商品
      • 上架/下架
      • 修改/详情
    • 用户管理
      • 添加/删除
    • 角色管理
      • 权限控制
    • 订单管理
      • 进、入
    • 数据可视化
      • 柱形、折线、饼图等
    • GitHub
      • 其它项目展示

登录

在这里插入图片描述

品类管理

在这里插入图片描述

商品管理

在这里插入图片描述

添加商品

在这里插入图片描述

用户管理

在这里插入图片描述

角色管理

在这里插入图片描述

权限控制

在这里插入图片描述

流量在这里插入图片描述

如能帮助到你欢迎star

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值