← 返回列表

HealthCare Project:面向越南医院场景的智能医疗就诊与挂号平台

JasonTM17/HealthCare_Project · Educational Vietnamese hospital-style healthcare platform with Spring Boot, Next.js, FastAPI AI/RAG, Docker, and reproducible PostgreSQL demo data.

GitHub原文发布 未知首次收录 2026-10-03上架 2026-10-04 07:04

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

这是一个面向多院区医院运营的数字化医疗平台,提供患者、医生、管理员三类角色的完整门户:支持按院区/科室/医生分流的在线挂号、带悲观锁的号源防冲突控制、预约全生命周期管理、电子病历与诊断文件存储与角色隔离,并内置 FastAPI 实现的 AI 医疗助手(症状分诊与基于 RAG 的医学知识检索),带提示注入防御、患者隐私拒答与失败时回退的本地规则等安全护栏。系统采用 Next.js 前端、Spring Boot 核心后端、PostgreSQL/Redis/MinIO 存储与 Docker Compose 部署,含可复现的演示数据。

核心能力与快速开始

★ 0 · JavaScript

能做什么
多角色医疗门户(患者/医生/管理员)与角色化面板;按院区、科室与医生分流的预约挂号,使用悲观锁避免号源冲突;预约全生命周期(下单、OTP/邮件确认、接诊、开具病历与处方);电子病历与影像/检验文件的角色隔离存储;银行转账对账与自动支付核验;基于 JWT 的无状态认证与 RBAC;BFF 架构隐藏后端并提供 Origin Guard;ClamAV 附件病毒扫描;行级安全(RLS)数据边界;AI 医疗助手提供结构化症状分诊与基于 RAG 的医学指南检索,并带提示注入防御、患者隐私拒答(REFUSE)与第三方服务不可用时的本地规则回退;SSE 实时通知;提供可复现的 PostgreSQL 演示数据。
适用场景
用于演示或搭建多院区医院的数字化就诊与挂号流程;作为患者端在线预约、查看预约与电子病历的参考实现;作为医生端接诊、书写病历与处方的临床工作台原型;作为管理员端医生/服务/账号/系统管理与 AI 问答审核的控制台;用于研究与验证医疗场景下 RAG 知识检索与安全护栏(提示注入防御、隐私拒答、失败回退)的落地方式。
项目形态
开发框架
部署方式
仓库提供 Docker Compose 配置(infrastructure/docker-compose.yml),README 提到使用 Vercel Edge 与 Render Cloud 作为托管环境;具体部署步骤未在摘录中完整说明。
主要依赖
前端:Next.js 16、React 19、TailwindCSS、TypeScript;后端:Spring Boot 3.5、Java 21、Spring Security 6、Hibernate、Flyway;AI 服务:FastAPI、Python 3.12;数据与存储:PostgreSQL 16、Redis 7、MinIO、Supabase;其他:Docker Compose、GitHub Actions、Playwright E2E、ClamAV。
使用限制
材料为教育/演示性质的项目,未说明生产环境适用性、数据合规认证或性能指标;未说明所使用云 LLM 的具体供应商、调用成本、速率限制或配额;未说明除开源许可外的商业使用授权与条款;未说明运行时硬件/资源需求与并发能力;README 摘录未包含完整安装步骤与故障排查说明。
许可证
MIT
最近推送
2026-10-03 00:40

资料检查:2026-10-03 07:00 · 卡片整理:2026-10-04 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容

职业应用

程序员

作为可复用的全栈医疗平台参考实现,程序员可研究其 Next.js 前端、Spring Boot 后端与 FastAPI AI 服务的分层架构、JWT/RBAC 鉴权、悲观锁号源防冲突、RAG 管线与安全护栏等代码实现,用于类似系统的开发与排错参考。

查看内容依据
系统采用 Next.js 前端、Spring Boot 核心后端、PostgreSQL/Redis/MinIO 存储与 Docker Compose 部署,含可复现的演示数据。

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

产品经理

产品经理可参考该平台的患者、医生、管理员三类角色门户与预约全生命周期流程,用于医疗挂号类产品的需求分析与原型设计参考。

查看内容依据
提供患者、医生、管理员三类角色的完整门户:支持按院区/科室/医生分流的在线挂号、带悲观锁的号源防冲突控制、预约全生命周期管理

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。