/react-admin-backend

客户端基于react + antd 实现,服务端基于express + mongodb实现

Primary LanguageJavaScript

React + Antd 打造在线商城管理系统

Usage

// 安装依赖
yarn install

// 运行
yarn run start

// 登录账号和密码
admin	admin

服务器端

与该项目对接的服务器端 API 接口使用express + mongodb实现。

后端项目传送地址:server

服务端API接口使用文档

功能实现目录

  • 项目搭建,安装插件需要的插件
  • 页面和目录搭建
  • 编写路由文件
  • 管理后台页面框架搭建
  • 管理后台列表页面搭建
  • 管理后台表单页面搭建
  • 退出和登录页面开发
  • 登录判断
  • 使用 axios 对接服务器端 api 接口
  • 网络请求封装
  • 列表数据接口对接
  • 数据新增功能实现
  • 数据修改功能实现
  • 数据删除功能实现
  • 表单功能完善-图片上传
  • 使用 redux 优化用户登录逻辑
  • 完善通知中心内容
  • 完善 dashboard 页面样式

项目中使用到的其他插件

项目中使用到的插件列出如下

antd 			    #UI组件4.xx版本
react-router-dom     #路由
rudex			    #redux核心库
react-redux          #react中集成redux的插件
redux-thunk          #redux插件
axios                #网络请求
braft-editor         #富文本编辑器