PROJECT / 持续迭代
CareFlow 诊所预约与健康随访平台
面向社区诊所和小型医疗机构的预约、候诊、排班和随访运营平台,提供移动端、后台与 Go Gin API。

PRODUCT SCREENS · REAL WORKFLOWS
界面截图
从真实界面查看产品在桌面端与移动端的关键工作流。
01 / 04
诊所运营总览
用靛蓝作为工作台基色,珊瑚色表示改约与待随访,绿色表示完成态,避免医疗后台单一绿色造成的层级混淆。

ONE PRODUCT · CONNECTED CODEBASES
产品全景
一个产品,按用户前台、运营后台和服务端拆分职责,并通过清晰的源码节点保持关联。
- 用户前台
careflow-miniapp
患者预约工作台,覆盖创建预约、签到、候诊、接诊进度和随访任务完成。
- Vite
- TypeScript
- Responsive UI
- 运营后台
careflow-admin
诊所运营后台与 Go Gin API,覆盖预约全状态流转、医生排班、患者档案、随访任务和 MySQL 8.4 / Redis 8 Compose。
- Vite
- JavaScript
- Go
- Gin
- MySQL 8.4
- Redis 8
产品定位
CareFlow 是一套诊所预约与健康随访运营底座,面向社区诊所、小型专科机构和健康管理工作室。它负责预约、签到、候诊、排班、档案和随访流转,不替代医生诊断。
两个仓库如何关联
careflow-miniapp 负责患者侧预约工作台,careflow-admin 负责诊所运营后台、Go Gin API 与 Docker Compose 基础设施。两端通过 /api/v1 契约关联,未配置 API 时默认展示完整虚构数据。
核心能力与边界
- 预约队列:创建预约并推进待签到—签到—候诊—接诊—完成,状态事件可回放。
- 医生排班:按科室查看 8 位医生的时段利用率和当前接诊状态。
- 患者档案:用 30 条虚构档案展示最近科室、就诊日期和随访状态。
- 健康随访:用任务化列表追踪复诊/恢复提醒,支持创建、完成和幂等重试。
- 合规边界:不提供诊断、处方、支付、远程医疗或真实患者信息,所有姓名和编号仅用于界面演示。
技术实现与运行范围
源码公开、允许自部署。后台采用 Vite、Go 1.25、Gin;MySQL 8.4 持久化预约事件与随访任务,Redis 8 提供 Idempotency-Key 幂等结果和资源锁,列表接口统一分页。
GITHUB DISCUSSION
评论与回复
评论保存在 GitHub Discussions,登录 GitHub 后即可参与,发布和回复都在本页完成。
评论区进入视口后自动加载。