1.5 KiB
1.5 KiB
飞点健康 CMS
官网内容管理系统 - 首页模块可配置。
技术栈
- 后端: FastAPI + SQLAlchemy + SQLite
- 前端: React + Vite + TailwindCSS
- 风格: 新粗野主义 (Neobrutalism)
快速开始
1. 启动后端
cd backend
source .venv/bin/activate
uvicorn app.main:app --host 0.0.0.0 --port 10003 --reload
2. 启动前端
cd frontend
npm run dev
3. 访问
默认账号
- 用户名:
admin - 密码:
admin123
功能
- JWT 认证
- 首页模块管理(6个预设模块)
- 导航菜单管理
- 系统设置管理
- 图片上传
项目结构
website-new/
├── backend/
│ ├── app/
│ │ ├── models/ # 数据模型
│ │ ├── routers/ # API路由
│ │ ├── auth.py # 认证逻辑
│ │ ├── config.py # 配置
│ │ ├── database.py # 数据库
│ │ └── main.py # 应用入口
│ ├── .venv/
│ └── requirements.txt
├── frontend/
│ ├── src/
│ │ ├── api/ # API客户端
│ │ ├── components/ # 组件
│ │ ├── contexts/ # React Context
│ │ └── pages/ # 页面
│ └── package.json
└── scripts/ # 启动脚本