# FlowerTip-Admin-React **Repository Path**: CodeTV/flower-tip-admin-react ## Basic Information - **Project Name**: FlowerTip-Admin-React - **Description**: React18+ TypeScript + Antd Design + Axios + React-Router-Dom + Valtio 开发的企业级后台管理系统 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: https://www.flowertip.site/pro/#/login - **GVP Project**: No ## Statistics - **Stars**: 12 - **Forks**: 5 - **Created**: 2024-09-04 - **Last Updated**: 2025-06-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: React18, TypeScript, vite, Ant-Design, valtio ## README # FlowerTip-Admin > 一个基于 React18 + TypeScript + Antd Design + Axios + React-Router-Dom@6 + Valtio + Vite 开发的企业级后台管理系统 ## 项目预览 - 在线地址:https://flowertip.site/pro/#/login - 默认填充的有超级管理员的账号密码,直接登录 - 可以自行添加测试账号,分配权限 ## 新增功能 - 新增AI功能 ![AI助手](docs/image-ai.png) ## 项目模块 1. 驾驶舱 2. 表格组件 - 高级表格 - 表格筛选 3. 上传组件 - 头像上传 - 图片上传 - 文件上传 4. 表单组件 - 基础表单 - 分步表单 5. 图表组件 - 饼图图表 - 柱状图表 - 折线图表 - 地图图表 - 混合图表 - 多折线图表 - 多柱状图表 6. 常用功能 - 时间操作 - 防抖节流 - 文档预览 - 水印功能 - 日历待办 - 二维码功能 - 漫游式导航 - 富文本编辑器 - 多级菜单 - 菜单1 - 菜单2 - 菜单3 - 菜单3-1 - 菜单3-2 - 错误页面 - 403页面 - 404页面 - 500页面 7. 知识库 8. 开源项目 9. 系统管理 - 权限管理 - 菜单管理 - 角色管理 - 用户管理 - 组织架构 - 部门管理 - 岗位管理 ## 安装启动 这里推荐的是 `pnpm` 来管理和安装我们的包,Node 环境建议 18 及以上 ```bash 1. cd FlowerTip-Admin # 切换到项目目录 2. pnpm install | pnpm i # 安装项目依赖 3. pnpm run dev | pnpm dev # 启动项目 4. pnpm run build | pnpm build # 打包项目进行部署 ``` ## 目录结构 ![目录结构](docs/image-dir.png) - docs 目录存放项目文档 - public 目录存放静态资源 - src 目录存放项目源代码 - assets 目录存放静态资源 - components 目录存放公共组件 - hooks 目录存放自定义 hooks - layouts 目录存放页面布局 - pages 目录存放页面 - router 目录存放路由配置 - store 目录存放全局状态管理 - utils 目录存放工具函数 - App.tsx 应用组件 - main.tsx 入口文件 - index.html 入口页面 - settings.ts 配置文件 - README.md 项目说明文件 - tsconfig.json ts配置文件 - vite.config.ts vite配置文件 - index.d.ts 全局声明文件 - package.json 项目配置文件 - pnpm-lock.yaml pnpm锁文件 - .env.development 开发环境配置文件 - .env.production 生产环境配置文件 - .env.test 测试环境配置文件 - .gitignore git忽略文件 - .eslintrc.cjs eslint配置文件 - .prettierrc.js prettier配置文件 ## 项目静态展示 1. 登录页 ![登录页面](docs/image.png) 2. 驾驶舱 ![驾驶舱页面](docs/image-1.png) 3. 表格组件-高级表格 ![高级表格](docs/image-table.png) 4. 系统管理-用户管理 ![用户管理](docs/image-2.png) 5. 系统管理-角色管理 ![角色管理](docs/image-3.png) 6. 系统管理-菜单管理 ![菜单管理](docs/image-4.png) 7. 主题设置 ![主题设置](docs/image-5.png) 8. AI助手功能 ![AI助手](docs/image-ai.png) ## 支持打赏 如果本项目对您有帮助,愿意支持打赏一下作者,可以捐赠一杯咖啡 ![支付宝收款码](docs/image-9.png) ![微信收款码](docs/image-8.png)