# FastapiAdmin **Repository Path**: aqizz/FastapiAdmin ## Basic Information - **Project Name**: FastapiAdmin - **Description**: FastAdmin是一套完全开源的快速开发平台,提供免费使用。它结合了现代、高性能的技术栈,后端采用Fastapi + SQLAlchemy,前端采用基于 vue3 + typescript + vite + pinia + Element-Plus。旨在帮助开发者快速搭建高质量的中后台系统。 官网地址:http://service.fastapiadmin.com - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: http://service.fastapiadmin.com - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 403 - **Created**: 2026-06-05 - **Last Updated**: 2026-07-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README <<<<<<< HEAD =======
基于 FastAPI + Vue3 + TypeScript 的全栈快速开发平台,Web / H5 / 小程序一站式交付
>>>>>>> 1966c53d2f19cd5e194836cabd913556ccc97b67 ## 本地跑起来 # 1. 配置环境 cp backend/env/.env.dev.example backend/env/.env.dev cp frontend/web/.env.development.example frontend/web/.env.development # 2. 启动后端(首次自动建表 + 初始化数据) cd backend && uv sync && uv run main.py run --env=dev # 3. 启动前端 cd ../frontend/web && pnpm install && pnpm run dev # ✅ 浏览器打开 http://127.0.0.1:5173,用 admin/123456 登录 ``` | 环境要求 | | |---------|------| | Python ≥ 3.12 | Node.js ≥ 20.0 + pnpm | | MySQL 8.0+ / PostgreSQL 14+ | Redis 6.x / 7.x | ## 📦 工程结构 ``` FastapiAdmin/ # Monorepo 全栈工程 ├─ backend/ # FastAPI 后端(Pydantic 2.0 + SQLAlchemy + Alembic) ├─ frontend/ │ ├── web/ # Vue3 Web 前端(Element Plus + TypeScript) │ ├── app/ # UniApp 移动端(H5 + 小程序 + App) │ └── docs/ # VitePress 文档网站 ├─ docker/ # Docker Compose 一键部署(Nginx + SSL) ├─ deploy.sh # 一键部署脚本 └─ LICENSE # MIT 开源协议 ```