# 飞点健康 CMS 官网内容管理系统 - 首页模块可配置。 ## 技术栈 - **后端**: FastAPI + SQLAlchemy + SQLite - **前端**: React + Vite + TailwindCSS - **风格**: 新粗野主义 (Neobrutalism) ## 快速开始 ### 1. 启动后端 ```bash cd backend source .venv/bin/activate uvicorn app.main:app --host 0.0.0.0 --port 10003 --reload ``` ### 2. 启动前端 ```bash cd frontend npm run dev ``` ### 3. 访问 - 前台: http://localhost:10002 - 后台: http://localhost:10002/admin - API文档: http://localhost:10003/docs ## 默认账号 - 用户名: `admin` - 密码: `admin123` ## 功能 - [x] JWT 认证 - [x] 首页模块管理(6个预设模块) - [x] 导航菜单管理 - [x] 系统设置管理 - [x] 图片上传 ## 项目结构 ``` 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/ # 启动脚本 ```