Skip to content

About

全网首个基于FastApi+React19的后端管理系统脚手架,开箱即用,完整的RBAC权限控制,超高效,超纯洁版本,无多余业务复杂功能,美观的界面设计,5分钟完成前后端环境搭建

Resources

Stars

12 stars

Watchers

0 watching

Forks

Latest commit

 

History

12 Commits

Folders and files

Repository files navigation

logo

FastApireactAdmin v1.0.0

🚀 开箱即用,高效,纯洁,完整RBAC,5 分钟搭建企业级中后台

基于 FastAPI + React19 + TypeScript 的全栈快速开发平台,一站式交付,简单高效,开箱即用

GitHub Stars GitHub Forks
License

简体中文 | English

💡 为什么选择 FastapiReactadmin?

你需要的 fastapiReactadmin Django Admin 纯前端模板
🎯 开箱即用的后台系统 ✅ ⚠️ 功能有限 ❌ 只有 UI
⚡ FastAPI 异步高性能后端 ✅ ❌ 同步为主 ❌ 无后端
🔐 RBAC 菜单/按钮/数据三级权限 ✅ ❌ 基础 ❌
🐳 Docker 一键部署(含 Nginx + SSL) ✅ ❌ ❌

🚀 只需简简单单 5 分钟,本地即可快速跑起来前后端项目

# 1. 克隆
git clone https://github.com/rebort-hub/fastapiReactadmin.git

# 2. 配置环境
cp backend/env/.env.dev.example backend/env/.env.dev

# 3. 启动后端(首次自动建表 + 初始化数据)
cd backend 

# 创建虚拟环境
# MAC操作
python -m venv .venv
source .venv/bin/activate  
          
# Windows操作: 
python -m venv .venv
.venv\Scripts\activate

# 建表初始化
uv sync 

# 启动服务
uv run main.py run

# 4. 启动前端
cd reackweb 

# 安装依赖
pnpm install

# 启动前端
pnpm run dev

# ✅ 浏览器打开 http://127.0.0.1:5173,用 admin/123456 登录
环境要求
Python ≥ 3.10(推荐 3.12) Node.js ≥ 20.0 + pnpm
MySQL 8.0+ / PostgreSQL 14+ Redis 6.x / 7.x

📦 工程结构

fastapiReactadmin/            # Monorepo 全栈工程
├─ backend/              # FastAPI 后端(Pydantic 2.0 + SQLAlchemy + Alembic)
├─ reackweb/             # react Web 前端(Ant+ TypeScript)            
├─ docker/               # Docker Compose 一键部署(Nginx + SSL)
├─ deploy.sh             # 一键部署脚本

📌 内置功能(开箱即用)

模块 包含能力
📊 首页 数据分析
⚙️ 系统管理 用户 / 角色 / 菜单 / 部门 / 岗位 / 字典 / 配置 / 公告
👀 监控管理 在线用户 / 服务器监控 / 缓存监控
📋 任务管理 定时任务调度
📝 日志管理 操作日志审计
🧰 开发文档 接口文档
📁 文件管理 统一文件管理
🤖 智能体 基于 Agno 的智能体框架

🔧 截图展示

登录 仪表盘 系统管理 主题切换
登录 首页 系统管理 主题切换

👥 社区与支持

QQ群

QQ群

微信群

QQ群

打赏作者,可以请作者喝杯咖啡,你的鼓励将是更新最大的动力

wx

如果你觉得项目有用,请给一个 ⭐️ Star 支持! Stargazers over time

🙏 鸣谢

About

全网首个基于FastApi+React19的后端管理系统脚手架,开箱即用,完整的RBAC权限控制,超高效,超纯洁版本,无多余业务复杂功能,美观的界面设计,5分钟完成前后端环境搭建

Resources

Stars

12 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages