Files
Ubuntu 32b43f85bd a
2026-07-03 16:58:28 +08:00

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/             # 启动脚本