← 返回项目列表

01 / 全栈 WEB 应用

HealthSync.

记录血糖、查看趋势、导出健康数据。从大学课程小组作业出发,独立重建并部署的全栈应用。

全栈开发需求梳理应用部署
GitHub ↗
01浏览器02Flask03PostgreSQL架构示意INPUT → PROCESS → OUTPUT

从课程作业,到独立重建与部署

01

背景与问题

HealthSync 围绕记录血糖、查看趋势和导出数据的流程展开。项目最初是三人大学课程作业,之后我将它独立重建为全栈应用。

02

我的角色

在原始小组作业中,我主要负责移动端模块。独立重建阶段,我负责从需求、数据模型,到前后端、数据库迁移和部署的完整代码实现。

03

实现过程

浏览器通过 Flask 后端完成身份认证、健康数据记录及 CSV 导出。PostgreSQL 存储记录,Chart.js 支持趋势可视化。

应用使用 Docker 打包并部署至 Render,通过环境配置连接服务,健康检查端点用于检查运行状态。

04

关键决策

重建过程中,部署环境的数据库由 SQLite 迁移至 PostgreSQL。Docker 和环境配置使运行环境与数据库连接成为交付的一部分。

部署时处理了端口绑定、数据库认证和环境配置问题。

05

可验证成果

在独立重建中实现身份认证、数据记录、CSV 导出及可视化。

完成数据库迁移与容器化部署。这些是实现成果,不代表已经验证的健康改善或用户增长。

06

限制与下一步

项目展示应用开发和部署能力,不代表经过临床验证,不声称健康成效或用户规模。

迁移与部署经历体现了同时检查配置和应用行为的重要性;正式可用性及影响评估尚无可供本案例引用的证据。

继续探索下一个项目

员工手册 AI 助手
邮件联系 ↗