婴儿健康记录系统-flask sqlite
项目描述
一个基于 Flask 的婴儿健康记录 Web 应用,支持喂养记录、生长发育记录和统计图表。
http://localhost:5000
管理员:admin / 123456
功能描述
– 🔐 用户登录:所有页面需登录后访问,默认账号 `admin / 123456`
– 账号存储于 `data/users.json`(密码使用哈希加密存储),可编辑该文件添加/修改账号
– 账号修改后需删除文件重启应用以重新生成默认账号
– 👶 婴儿信息管理:可在”宝宝信息”页面修改婴儿姓名和出生日期,月龄自动重算
– 信息存储于 `data/baby.json`
– 🍼 喂养记录:记录日期、时间、喂养方式(母乳/瓶喂母乳/瓶喂奶粉)、奶量、备注
– 📏 生长发育记录:记录身高、体重、头围
– ✏️ 记录管理:最近记录支持修改和删除(删除有确认弹窗),记录以 `id` 列唯一标识
– 📊 统计图表:每日喂养量趋势、喂养方式占比饼图、身高/体重/头围生长曲线(基于 Plotly)
运行环境
Python3.10
项目技术
Flask + Pandas + Plotly + Bootstrap 5
以上系统源码经过技术整理与调试,确保能正常运行


