紫微斗数排盘系统本地管理后台

人工智能 其他 案例ID:254875
不朽呢
5 年经验· 博众精工科技股份有限公司
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

独立完成的 Web 全栈项目:把开源紫微斗数排盘库落地成可长期维护的本地管理系统。

技术栈:Python + FastAPI 后端、Next.js 14 + TypeScript 前端、SQLite 数据库,
通过 Node 桥接集成开源排盘库 iztro(MIT 协议)。

我负责的部分:
1. 设计 SQLite 三表结构(星盘主表 / 十二宫关联表 / 审计日志表),
原始排盘结果以 JSON 完整留存,便于将来更换引擎不影响历史数据;
2. 开发 14 个 REST 接口,含参数校验、软删除与恢复、批量导入(单次 500 条)、
变更审计、统计与导出;
3. 前端实现传统十二宫盘面(命宫高亮、主星庙旺亮度、四化标注、大限年龄),
以及列表页的搜索、多条件筛选、分页与排序;
4. 编写自动化测试:后端 76 项、前端浏览器端到端 21 项,交付前全部通过。

产出:2685 行代码,附 README 与一键启动脚本,可交接维护。

紫微斗数排盘系统本地管理后台

人工智能 · 其他 案例ID:254875
联系该工程师
微信扫码,建群沟通
作者: 不朽呢 - 5年经验- 博众精工科技股份有限公司

案例介绍

独立完成的 Web 全栈项目:把开源紫微斗数排盘库落地成可长期维护的本地管理系统。

技术栈:Python + FastAPI 后端、Next.js 14 + TypeScript 前端、SQLite 数据库,
通过 Node 桥接集成开源排盘库 iztro(MIT 协议)。

我负责的部分:
1. 设计 SQLite 三表结构(星盘主表 / 十二宫关联表 / 审计日志表),
原始排盘结果以 JSON 完整留存,便于将来更换引擎不影响历史数据;
2. 开发 14 个 REST 接口,含参数校验、软删除与恢复、批量导入(单次 500 条)、
变更审计、统计与导出;
3. 前端实现传统十二宫盘面(命宫高亮、主星庙旺亮度、四化标注、大限年龄),
以及列表页的搜索、多条件筛选、分页与排序;
4. 编写自动化测试:后端 76 项、前端浏览器端到端 21 项,交付前全部通过。

产出:2685 行代码,附 README 与一键启动脚本,可交接维护。

相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×